The Nest - Houston, Texas
Houston, TX 77003, United States of America
Starting at:
$149/night
Book Now
Curious about what makes Houston so remarkably wonderful? Live like a local and find out for yourself at our modern, three bedroom three story condo in the heart of "H-Town." Enjoy a night out at one of the nearby restaurants/bars, or stay in, cook a nice fresh meal, and cozy up to a movie on our Roku Smart TV. If you're looking for more excitement, the Toyota Center, Toyota Arena, and PNC Stadium are just moments away.
1,862 Sq. Ft.
3.5
5
Garage & street parking
Explore other properties
View more