Karta Vacation Rentals





In Houston, just north of I‑610 between the Texas Medical Center and NRG Park. Minutes from major draws like the stadium and rodeo, Six Flags/Waterworld, Rice University, University of Houston, NASA Space Center Houston, the Kemah waterfront and Galveston Island. Downtown is easy to reach via the Metro Light Rail.