L
Latrece Latrece Review of Crowne Plaza Houston Galleria ...
Very nice hotel,but there is a very horrible scent...
Very nice hotel,but there is a very horrible scent when you first walk in the room, I was part of a big group staying at this hotel, and everyone said the same about the smell.
Comments: