logo

Location of Le Meridien St. Louis Downtown

Location

1019 Pine Street, Saint Louis, Missouri, United States of America, 63101
In the vibrant heart of downtown St. Louis, the location provides easy access to several key attractions, including the iconic Gateway Arch and the bustling Enterprise Center, both within walking distance. Guests can also find America's Center Convention Complex, Busch Stadium, and the serene Serra Sculpture Park all within a short distance, making it an ideal spot for both leisure and business travelers. Additionally, St. Louis Lambert International Airport is approximately 13 km away, facilitating convenient travel for visitors arriving by air.
Check rooms and rates
From424US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
1019 Pine Street, Saint Louis, Missouri, United States of America, 63101
Nearby
Church
Christ Church Cathedral
1500 ft
801 Market St
Citygarden Sculpture Park
1300 ft
1315 Chestnut St
Soldiers Memorial Military Museum
1900 ft
111 N 7th St
Wainwright Building
1400 ft
The Hill
1400 ft
Public Building
St. Louis City Hall
1900 ft
Libraries
Central Public Library
1000 ft
Restaurants
Bailey's Range
500 ft
920 Olive Street
The Mahogany Grill
300 ft
1019 Pine St
Rooster
900 ft
1104 Locust St
Bridge Tap House & Wine Bar
900 ft
1004 Locust Street
Sushi Ai
700 ft
910 Olive St
The Docket
900 ft
100 N Tucker Blvd
San SAI Japanese Grill
800 ft
208 N 9th St
Mango Peruvian Cuisine
1600 ft
1001 Washington Ave
Sen Thai Asian Bistro
1300 ft
1000 Washington Ave
Contact us
We’re at your service