apollo-pavilion

1
Apollo Pavilion Apartments hollidays

Apollo Pavilion Apartments

Frinis 8, Myrina, Lesvos Island, 81400, Greece

Apartment

Summer Travel in Myrina, Limnos, Aegean Islands in Apollo Pavilion Apartments

8.2

Book Here

Situated in Mirina, Appolo Pavilion is less than a 10-minutes walk from both the Roman and Turkish Shore. It features rooms with balconies and offers views of the Venetian Castle. All guest rooms are equipped with TV, kitchenette, refrigerator and en suite bathroom. Read more…