Papoulias Rooms Hotel Elafonisos, Cape Malea
Centrally located in Elafonisos village, 150 metres from the port, Papoulias Rooms offers air-conditioned rooms with balcony overlooking the mountains or the Laconian Gulf. Shops and taverns are 100 metres away.
Number of rooms: 10
Elafonisos, Elafonisos, 23053, Greece