Best western plus downtown inn suites
Location situated in houston best western plus downtown inn suites is in the business district and close to sam houston park downtown aquarium and toyota center also nearby are minute maid park and menil collection hotel features best western plus downtown inn suites has an outdoor pool and a fitness center complimentary wireless and wired high speed internet access is available in public areas and a computer station is located on site business amenities at this 3 star property inc