Con vistas sobre la Gran Bahía, con acceso directo a la playa, este hotel tiene una ubicación ideal cerca de las tiendas, los restaurantes y la vida nocturna del pueblo de Gran Bahía. También la capital de Port Louis está aproximadamente a 30 minutos al sur.