Karta Vacation Rentals





In the heart of downtown Houston, just across the street from Minute Maid Park. Walking distance to Discovery Green, the George R. Brown Convention Center, The Shops at Houston Center and Shell Energy Stadium. A downtown Houston hotel that's pet-friendly and perfect for business trips and game days.