Romana Hotel - Houston Southwest, Houston – Updated 2024 …
https://www.booking.com/hotel/us/ramada-limited-houston-sharpstown.en-gb.html
WEB6885 Southwest Freeway, Houston, TX 77074, United States – Show map. 3.3. Poor. 1,535 reviews. Location. 5.5. +19 photos. This 8-storey Houston hotel showcases a glass elevator with views of the skyline and has rooms with free wireless internet. It is just 4.8 km from both Memorial Hermann Southwest Hospital and The Galleria shopping centre.
DA: 100 PA: 16 MOZ Rank: 45