Rooms & Availability at Olga Apartments Agia Marina
Description of Olga Apartments Agia Marina
Set in Agia Marina, the Olga Apartments Agia Marina is within easy driving distance of Grikos.
The Olga Apartments Agia Marina has 3 rooms.
Leros Island National Airport is less than a 20-minute drive from the Olga Apartments Agia Marina. Agia Marina town centre can be reached on foot within 20 minutes.
Features at Olga Apartments Agia Marina
Map of Olga Apartments Agia Marina