Ragoussis House Hotel Logaras
Ragoussis House enjoys a privileged location just 20 metres from Logaras beach and very close to Pounda beach. It offers air-conditioned rooms with private sea-view verandas.
Number of rooms: 14
Logaras Beach, Logaras, 84400, Greece