Peek Inside This Transformed Retro Hotel in the Heights The overhauled Heights House Hotel boasts a hip restaurant, pool, discounted concert tickets, and more for travelers and locals. Photography by Laura Furr Mericas 5/14/2021 at 6:00am Houstonâs most buzzed-about new hotel combines all things Houston and all things retro under one A-framed roof. Now open to travelers, The Heights House Hotel at 100 W Cavalcade, formerly known as the Astro Inn, debuts owners George Giannukos and Jivar Fotyâs Rise Constructionâs yearlong $3.5-million overhaul, which turned a run-down motel into a hip hangout for travelers and locals alike. The three-story boutique hotelâa first for the areaâis home to 133 rooms and a 7,500-square-foot courtyard with a pool and turf-lined dining and seating area.