B
Ben Sayles Review of Crowne Plaza Houston Galleria ...
The WiFi is terrible, the thermostat in the room d...
The WiFi is terrible, the thermostat in the room doesn t work, the entire hotel needs a dusting. General maintenance is an issue for this hotel.
Comments: