Karta Vacation Rentals
Off I-45 in north Houston, minutes from Mercer Arboretum and Botanic Gardens and Greenspoint Mall. Roughly 5 miles from George Bush Intercontinental Airport and close to Splash Town and Screamworld—easy for road trips to Austin or Galveston.