I'm totally amazed by some of the reviews on here complaining about how terrible this Hotel is! I have just returned from a weeks holiday here with my mum and it was absolute paradise on Earth! The rooms were really airey and spacious, the bathroom was lovely and more than adequate! There was a problem with our Air Con one... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.