JW Marriott Houston ![]() 5150 Westheimer Road, Houston, TX, U.S.A. The JW Marriott Hotel Houston is located in the Houston Galleria area. Chain: Marriott Hotels and Resorts JW Marriott Houston Downtown ![]() 806 Main Street, Houston, TX, U.S.A. As the fourth largest city in America, Houston hums with energy and resonates with independent spirit, history and culture. |