Karta Vacation Rentals
Off Highway 146 in Texas City, just five miles from downtown and about 12 miles from Galveston beaches and the NASA Johnson Space Center. Close to Bayou Golf Club, College of the Mainland and the Texas City Museum—an easy base for work or weekend coastal escapes.