Locory page
JW Marriott Downtown Houston
By Seeker
The JW Marriott Downtown Houston, located at 806 Main Street, is a luxurious hotel housed in a historic building that was originally the tallest in Texas when it opened in 1910 as the Carter Building. After a significant renovation costing over $80 million, the hotel opened in 2014, featuring 328 rooms, a restaurant, and a bar. The restoration preserved the building's architectural heritage while modernizing its amenities, making it an attractive destination for tourists and researchers interested in Houston's history and architectural evolution.
Tags
Location
Views
0
Be the first to comment!