Karta Vacation Rentals
On the island of Patmos, a pet-friendly apartment just a short stroll from Skala Marina and about a 15-minute walk to Meloi Beach. Around 0.8 mi from Patmos Cruise Port and within easy reach of the Cave of the Apocalypse and the Monastery of St. John.