Almyra is a breath of fresh air for anyone seeking a holiday ‘less ordinary’: a chilled-chic design hotel flavoured with a...
ATRATSA Mountain Suites is a tourist complex situated in a three-storey traditional building - which has been fully...
The Grand Resort Hotel is among the finest five star hotels in Cyprus, located in Limassol city.
Set in a lush, beautiful garden in the beautiful village of Kato Drys, from 1915, restored the traditional house Kamara.