1/21

OLYMPIA ROOMS

Apartment - 0.30 km from city center
Social and fun
Available Rooms
2 Guests
2
Surroundings
OLYMPIA ROOMS, a property with a terrace, is situated in Mirina, 700 metres from Richa Nera Beach, 2 Show more

Directions
Address: Σαρρή, 81400, Mirina, Greece
Check-in details
Available 24 hours
Check-out details
Available 24 hours