Located a few steps from Platakia Beach, Dolphin Sea View Rooms in Paleokastritsa provides rooms with air conditioning and free Wi-Fi. 100 metres from Verderosa Beach and 200 metres from Spiros Beach, the hotel features a private beach area.
Number of rooms: 3
Paleokastritsas, Paleokastritsa, 49083, Greece