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
The 4-star Elli Beach Apartments And Studios Almiros Beach hotel is 2.1 km from Gialiskari beach and features a deck with a barbecue grill and outdoor dining areas.
- 1-1