My family and I stayed here for almost a week and absolutely loved it. The staff was very friendly and customer service oriented. They really went out of their way to make sure we felt like we were at home. The complimentary breakfast was laid out every morning and was absolutely delicious. If you want a comfortable place that is totally worth the money, this is the place for you.
Elena from New Orleans
This hotel is located in Houston (Northwest Houston), close to Houston Graduate School of Theology. Area attractions also …More