Sugar Beach se encuentra en Flic en Flac, Mauricio, cerca de los parques naturales de Casela, la rotonda de Dodo, la playa pública de Tamarin, el Stade Germain Comarmond y las cataratas Tamarind. Los alojamientos cuentan con aire acondicionado, baño privado, caja fuerte y teléfono. Algunas unidades también tienen un televisor y un minibar. Hay tres opciones gastronómicas en el hotel disponibles para los huéspedes. Los servicios adicionales incluyen piscinas, un spa, estacionamiento y conexión inalámbrica a internet gratuita.