Karta Vacation Rentals
On the edge of Houston, just off I‑10 in Baytown, Texas. This all-suites, pet-friendly hotel puts you near major employers like Exxon and Chevron, and close to San Jacinto Mall, Pirates Bay Water Park, Kemah Boardwalk and the Johnson Space Center.