Dit comfortabele hotel ligt in St Michael. In totaal staan er 40 eenheden ter beschikking van de gasten. Dit etablissement staat geen huisdieren toe.