Stafford Centre of Performing Arts ist etwa 2 Kilometer von dem 2-Sterne The Symphony Inn & Suites entfernt und The Fountains ist zu Fuß in nur 25 Minuten zu erreichen. BAPS Shri Swaminarayan Mandir Houston ist etwa 4 Kilometer vom Gasthof entfernt.
Jedes der 29 Zimmer ist mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette, einer Badewanne und einer Dusche.
Zu den Speisemöglichkeiten gehört auch das Restaurant James Coney Island in rund 2 km Entfernung vom Hotel.
Check-in:von 15:00-23:59 Uhr
Check-out:bis 11:00-12:00 Uhr