Red Rock villa, Plaka Elounda Villa
Eloudas, Agios Nikolaos, 71500, Grecia
Featuring a patio with mountain views, an infinity pool and an open-air bath, Red Rock villa, Plaka Elounda can be found in Agios Nikolaos, close to Plaka Beach and 1.8 km from Spinalonga Beach.