This property is within a 5-minute drive of shopping and dining in St. Louis. The hotel features rooms with flat-screen TVs and refrigerators. Microwaves and free Wi-Fi are standard in rooms at the Hotel Avyan. The rooms include large windows and modern dark wood furnishings with white bedding. Guests can work out in the fitness center located on site. The Hotel Avyan is 2 miles from the Gateway Arch and the Wax Museum of St. Louis. The hotel is 2 blocks from Lafayette Park.
Hotels in St Louis MO (Missouri) United States of America USA <>
|