The Grand Resort Hotel is among the finest five star hotels in Cyprus, located in Limassol city.
Cyprus Villages is a complex of traditional lodgings, each with its own individual characteristics, dispersed in various...
Amarakos Inn consists of the main mansion with its 7 long twin bed traditional apartments.
Golden Bay Beach Hotel is an exclusive 5 star hotel, set in mature landscaped gardens on the island of Cyprus.