perfect stay for two nights in wonderful comfy room at this hotel. room and facilities very clean and comfortable with excellent customer service. I could not have asked for beter, especially for the price! Great value. Good breakfast included!
Ron from Arizona
This hotel is located in Houston (Northwest Houston), close to Houston Graduate School of Theology. Area attractions also …More