Skip to Main Content
Alert: Text "Downtown Holidays" to 56512 to access City Lights at your fingertips!

Le Meridien

Category: Hotels

Address

1121 Walker St
Houston, TX 77002
713-222-7777

Visit Website

  Reserve Parking Nearby

View on Google Maps

Social Media

Details

Experience a one-of-a-kind destination in the heart of Downtown Houston. Le Méridien Houston Downtown seamlessly blends contemporary elegance with touches of European history and warm Southern hospitality. The luxury hotel is housed within Houston's first-ever skyscraper and captivates discerning travelers with sophisticated accommodations overlooking the city. 

Upcoming Events Nearby

Nearby Dining
Nearby Bars & Nightlife
Nearby Shopping & Services