TownePlace Suites, Houston Central/Northwest Freeway

1 rating

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

12820 Northwest Freeway,
Houston, TX 77040

winnie4279

By winnie4279 | 11/1/2014

The hotel is a nice place but the AC unit needs a new design.