Sheraton Suites Houston Near The Galleria

 
What do you think of this place? Love it or not?
Modern all-suite hotel
Very close to the Galleria as well as lots of restaurants and shopping destinations.

Location

Tags