A Modern High-Rise Houston Hotel
Originally opened in 1966 as the Savoy Houston Hotel, one of our cities most prominent places to stay and be seen, it has been restored to reclaim its place as one of Houston's finest hotels. Conveniently located at the intersection of Main Street between Downtown Houston and the vibrant Midtown District, The Holiday Inn Houston Downtown offers an inviting combination of convenience, comfort, and true Texas hospitality. Make yourself at home with premium, modern conveniences and thoughtful lifestyle amenities like HDTV's, Valet Parking and complimentary Wi-Fi access.
This contemporary designed hotel features delicious onsite dining at Burger Theory
our casual, full-service restaurant with an extensive craft beer selection, and spacious state-of-the-art fitness center overlooking the relaxing terrace. Our terrace is dressed with upscale outdoor seating, lush foliage and breathtaking views of the Houston skyline. Our central location gives you easy access to the city's premier dining, shopping, and entertainment scene, including the world-class Museum and Theatre Districts.