Overall, guests highly recommend the Leonardo Cypria Bay as a comfortable and pleasant 4-star hotel in Cyprus. While some guests noted that the hotel could use some renovations, the hotel is modern, clean and well-maintained. The hotel offers great value for money and a variety of facilities and services for any traveler. While it may not offer a luxurious 5-star experience, it is a great choice for those happy with 4-star amenities.