The Sun Hall Hotel is a four star hotel located in Larnaca at Finikoudes area just opposite the beach.
At the highest, most serene point in Tochni village stands Danae house, a beautiful stone built complex of individual one...
Chloe's House is situated in the centre of the village, adjacent to the Museum of Flora and Fauna in the Akamas region.
The House of Vasilopoulos is situated on the eastern hills of the village of Tochni, part of an amphitheatrical slope...