Loading hotels
Confirming room availability...
Jw Marriott Houston Downtown, 806 Main Street, Houston, United States
Near Discovery Green<br /><br />A stay at JW Marriott Houston Downtown places you in the heart of Houston, within a 10-minute walk of Discovery Green and Hobby Center for Performing Arts. This 5-star hotel is 0.6 mi (1 km) from Downtown Aquarium and 0.7 mi (1.1 km) from George R. Brown Convention Center.