Four Seasons Hotel Houston • 5-star Hotel in Houston, Texas
This upscale hotel is set a 4-minute walk from Discovery Green park and 1.1 miles from Downtown Aquarium.The refined rooms and suites include free Wi-Fi, flat-screen TVs with DVD players, and iPod docks. Upgraded suites add separate living areas with pull-out sofas, and poolside rooms offer semi-private patios and direct pool access.
There's a complimentary car service to explore the downtown area. Additional amenities include a resort-style outdoor pool with an adjoining cafe, as well as an Italian restaurant and a lobby lounge. There's also a fitness center, a spa and a business center.
Hotels in USA • Hotels in Texas • Hotels in Houston
Address: 1300 Lamar St, Houston, TX 77010, United States
How to get there: Directions
Phone: +1 713-650-1300
Website: http://www.fourseasons.com/