Karta Vacation Rentals
On Galveston Island, about 4 km from downtown Galveston. Walkable to NOAA Fisheries Galveston Laboratory, the 61st Street Fishing Pier, Westminster Presbyterian Church, Antioch Galveston Community Church and the Galveston Island Convention Center.