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
Situated around 5 minutes' walk from Acharavi Beach, the comfortable Elli Beach Apartments And Studios Almiros Beach hotel offers 7 rooms. Featuring an outdoor swimming pool, this 4-star guest house…
- 1-1