Offering an outdoor pool and a restaurant, Lagomandra Beach Hotel is located right on Lagomandra Beach. It features air-conditioned accommodation with a furnished balcony and free Wi-Fi access. Nikiti Village is a 20-minute drive away.
Number of rooms: 94
Lagomandra, Lagomandra, 63088, Greece