Can anyone tell me anything about this hotel please, have searched on here and found nothing, yet it seems to get good reviews on trip advisor.
Any info would be great, thanks