Welcome to the Holiday Inn Limassol in Cyprus. Enjoying the city’s most advantageous location, this hotel is the place to be any time of the year. Right by the sea, it is the closest beach hotel to the city centre and business district. With a variety of
Property Type - Full Service, Hotel Read more
Welcome to the Holiday Inn Limassol in Cyprus. Enjoying the city’s most advantageous location, this hotel is the place to be any time of the year. Right by the sea, it is the closest beach hotel to the city centre and business district. With a variety of
Property Type - Full Service, Hotel
Number of Rooms: 144