Theologos Houses
855 00 Patmos, Grikos
855 00 Patmos, Grikos
When you a stay at Theologos Houses in Patmos, you'll be near the beach, just steps from Aegean Islands and Grikos Beach. This aparthotel is 1.2 mi (1.9 km) from Petra Beach and 2.3 mi (3.7 km) from Patmos Cruise Port.