Apollo Pavilion Apartments

9139971 80x80 - Apollo Pavilion Apartments
Ampeli Rooms
June 12, 2018
34092476 80x80 - Apollo Pavilion Apartments
Voreades
June 12, 2018

Apollo Pavilion Apartments

107575534 800x480 - Apollo Pavilion Apartments
107575534 - Apollo Pavilion Apartments

Situated 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 reviews

No reviews

No Score Yet