Location
2400 West Sam Houston Pkwy South,
Houston, TX 77042

By gilf | 12/12/2015
Nice place

By Sweetie | 5/30/2015
Very nice customer service

By Tonya Danee | 1/9/2015
This trip was for fun & the trip as just ok

By GrumpyG | 12/31/2014
Good for your standard 2 star hotel. Solid.

By Youknow | 12/7/2014
No thanks

By Jennifer T | 11/29/2014
Nice updated look.