Frinis 8, Myrina, Lesvos Island, 81400, Greece
Apartment
Summer Travel in Myrina, Limnos, Aegean Islands in Apollo Pavilion Apartments
8.2
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…