Karta Vacation Rentals
In Montrose — Houston’s artsy, gallery-lined neighborhood. This pet-friendly, family-friendly boutique hotel sits in a restored 1920s mansion a short walk from the University of St. Thomas and minutes by car from Toyota Center, Rice University and the Texas Medical Center.