Situated in Agios Nikolaos, 100 metres from Almiros Beach, The Island Concept Luxury Boutique Hotel Heated Pool features accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar.
Number of rooms: 15
Agios Nikolaos, Agios Nikolaos, 72100, Greece