Karta Vacation Rentals
In Kos Town on the island of Kos — a budget-friendly base just off the waterfront. About 150 m from the nearest beach and the yacht marina, and roughly a 10-minute stroll to Kos Town center. Address: 31 Harmilou, 85300 Kos Town.