Karta Vacation Rentals
On Galveston’s waterfront at Pier 21, steps from the Port of Galveston Cruise Terminal and the Texas Seaport Museum. A short walk brings you to Pier 21 Theater and other downtown attractions, with Galveston Seawall about 1.9 miles away.