Profitez du panorama qu’offre le toit-terrasse lors d’un séjour au Anchor Inn. Pour prendre une bouchée, vous pouvez visiter The Anchor, qui sert de la cuisine britannique pour le le déjeuner, le dîner et le souper. Un bar-salon et jardin figurent aussi parmi les points saillants.