Around Almyrida Beach
Find places to eat, stay, explore, rent equipment, and get services near this beach.
Stay
Avra Apartments
3.1 km Away
Avra Apartments is a small family enterprise which aims to offer a unique form of quality accommodation, while a warm welcome and personal service awaits every guest.
Place data © OpenStreetMap contributors