The House of Vasilopoulos is situated on the eastern hills of the village of Tochni, part of an amphitheatrical slope...
Amathus Beach Hotel is a five star luxury hotel resort located at Limassol's sea side.
Stou Kir’ Yianni Farm you will find a guesthouse that offers rooms with amazing views of the mountain and the village, as...
The stone-built Frita's Cozy Country House is located in the beautiful Kato Platres area.