Situated within 100 metres of Alipa Beach and 200 metres of Platakia Beach, Napoleon On The Beach features rooms with air conditioning and a private bathroom in Paleokastritsa. This beachfront property offers access to a terrace and free Wi-Fi.
Number of rooms: 3
Paleokastritsa, Paleokastritsa, 49083, Greece