Situé dans le centre-ville d'Ocho Rios, en Jamaïque, cet hôtel se trouve à moins de 2 km de la mer des Caraïbes. Il dispose d'un restaurant-bar en bord de piscine qui sert une cuisine jamaïcaine.
Nombre de chambres: 39
87A and 87B Mammee Bay Boulevard, 00000 Ocho Rios, Jamaïque