It was close to the places I needed to be. The breakfast they offered was very good, everything was fresh. The only thing I would recommend would be that a pitcher of icewater to be offered with breakfast. The staff was very helpful and very kind.
This hotel is located in Houston (Northwest Houston), close to Houston Graduate School of Theology and Delmar Stadium. Area …More