JW Marriott Houston Downtown
- JW Marriott Houston Downtown
- 806 S Main St
- Houston, TX
- 77002
Located at 806 Main in Downtown Houston’s most prestigious district, the JW Marriott Houston Downtown connects you to the city’s very finest offerings. This artfully curated, lifestyle-inspired hotel is a remarkable redefinition of luxury, with 22 stories and 328 rooms and suites fusing the old and new, past and present.
View more information on hotels, restaurants, and things to do in Houston on our Pinterest page.

Travel to Houston
- Airports: Houston Airports
- Taxi app: Uber
Hotels
- Hotels: Houston Hotels