Extended Stay America Houston Med. Ctr. Braeswood Blvd.
1301 S, Braeswood Blve
Located in Texas Medical Center, this hotel is within 2 mi (3 km) of Texas Medical Center, Houston Zoo, and NRG Park. Houston Natural Science Museum and Houston Children's Museum are also within 3 mi (5 km).
by expedia on August 14, 2015 from
Information from the business
With new renovations, suites feature a fresh, open layout with contemporary décor and comfort bedding, Extended Stay America offers business and leisure travelers alike all the amenities they need.
by judysbook on April 05, 2013 from
Area shuttle complimentary
Free area shuttle
Free self parking
Terms of Service