Located only a 9-minute walk from the Tholos Tomb, the 3-star Ovgora - Aretousa Sea View Room, Kamilari Village hotel offers spacious rooms 2.7 km from the Archaeological Site of Agia Triada. Wi-Fi…
More...
Kamilari Luxury Residences villa is situated just steps from the Tholos Tomb and features a sunbathing terrace with a swimming pool. Offering a private pool, the property invites guests to visit…
More...
The 4-bedroom Villa Ovgoro - Luxury 3-Level Villa With Heated Pool, Jacuzzi And Panoramic Views Kamilari can host up to 8 guests, boasting a prime location 4.2 km from iconic cultural attractions…
More...