Oasis Studios Hotel Palaiochóra
Centrally located in the coastal town of Paleochora, Oasis Studios is just 50 metres from Chalikia Beach, shops and restaurants. Offering free Wi-Fi, the guestrooms are equipped with air conditioning and a balcony.
Number of rooms: 10
Palaiochora, Palaiochóra, 73001, Greece