Karta Vacation Rentals
In Houston’s South Main district, a short drive from NRG Stadium and NRG Park. Minutes from Rice University and the Texas Medical Center, with a complimentary shuttle to nearby hospitals. Family-friendly, pet-friendly (fee may apply) and budget-friendly, with free self-parking.