Staff very friendly, great location. We stayed there hoping to find a place for us to stay in Houston as we travel there frequently. After our visit, we will stay here again
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.