Doté d'un jardin, l'Abode Houston - Montrose Downtown est situé à Houston, à 3,6 km du Houston Toyota Center, à 3,7 km du Wortham Center et du Houston Museum of Natural Science. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking sur place. Vous séjournerez à 4,3 km du centre de conventions George R. Brown et du parc Buffalo Bayou.
Certains logements sont équipés de la climatisation, d'une télévision, d'un lave-linge et d'une machine à café, ainsi que d'une cuisine entièrement équipée. Tous les logements comprennent une salle de bains privative.
Vous séjournerez à 4 km du théâtre Alley et à 4,1 km du parc Discovery Green. L'aéroport William P. Hobby, le plus proche, est implanté à 17 km.