Frinis 8, Mirina
bedrooms
Baths
Guests
Located in Mirina, Appolo Pavilion is less than a 10-minute walk from both the Roman and Turkish Shore. It features rooms with balconies and offers views of the Venetian Castle.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.