Die gut ausgestattete Unterkunft The Ugly House verfügt über kostenloses WLAN. Sie liegt in Houston, 11 km von University of Houston und 12 km von Texas Southern University entfernt.
NRG Park liegt 13 km von der Unterkunft The Ugly House entfernt, während NRG Stadium 13 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen William P Hobby, 8 km von der Unterkunft The Ugly House entfernt.