Before I BookHotels in United StatesHotels in St. Louis, MissouriMarriott St. Louis Grand

Marriott St. Louis Grand

The Marriott St.

Marriott St. Louis Grand in St. Louis, Missouri, United States

Photo of Marriott St. Louis Grand by Marriott St. Louis Grand on Google Maps

Louis Grand is a well-regarded hotel situated in the heart of downtown St. Louis, Missouri. This location offers convenient access to several key attractions, making it an ideal choice for both leisure and business travelers. Guests can easily explore the iconic Gateway Arch or enjoy a game at Busch Stadium, home of the St. Louis Cardinals. The hotel’s proximity to America’s Center Convention Complex makes it particularly appealing for conference attendees.

A standout feature of this hotel is its blend of modern amenities with historical charm, reflected in elegantly designed rooms equipped with high-quality bedding and contemporary conveniences like flat-screen TVs and Wi-Fi access. The stunning lobby offers a welcoming space to relax or meet with friends and colleagues.

On the downside, some guests have noted occasional issues with service speed during peak times and room noise due to city sounds, as expected in a vibrant urban setting.

Overall, the Marriott St. Louis Grand delivers a compelling combination of location and comfort, offering easy access to top local attractions such as City Museum and Union Station while providing ample opportunities for relaxation within its inviting spaces.

Pros Cons
Central downtown location Occasional service delays
Proximity to major attractions Potential city noise
Modern amenities with historical charm N/A
Convenient for conferences at America’s Center N/A

Marriott St. Louis Grand in 360°

Marriott St. Louis Grand Details

Category: Hotels in St. Louis, Missouri, Hotels in United States

Address: 800 Washington Ave, St. Louis, MO 63101, USA

Booking Options: