Guest houses in Almiros Beach
We found 1 property with availability in Almiros Beach
Show on map
Elli Beach Apartments And Studios
Almiros Beach, Almiros Beach, Greece
Located about 25 minutes' walk from Agios Spyridon beach, the 4-star Elli Beach Apartments And Studios Almiros Beach hotel offers Wi-Fi throughout the property and a car park. Featuring a seasonal…
- 1-1