No image available for this hotel
No image available for this hotel
Trimiklini, Trimiklini
Spend a second to
save a fortune!
Spend a second to save a fortune!
10 Iouliou Vern, Trimiklini
Set amidst lush greenery, Roses Villa is located in Trimiklini Village of Cyprus. It offers free Wi-Fi access, a fully-equipped kitchen and a patio overlooking Troodos Mountain.
See MoreUsage of subsidiary facilities may incur additional fees