Popular accommodations in Olimbos
HouseAccommodates 6
Outstanding Panoramic View, 10΄ beach, 20΄ airport
Set in Ólimbos, Outstanding Panoramic View, 10΄ beach, 20΄ airport features air-conditioned accommodation with a terrace and free WiFi. The property has sea and mountain views.Book nowfrom $53 per night