El hotel consta de 124 habitaciones en total. La calidad de sus servicios, su elegante decoración y su equipamiento de alta tecnología (modernas conexiones y conexión inalámbrica a Internet en todo el hotel) lo convierten en un establecimiento confortable, funcional y práctico en medio de la vida económica y administrativa de isla Reunión. El establecimiento, con aire acondicionado, ofrece recepción 24 horas, caja fuerte, servicio de cambio de divisas, ascensor, salón de peluquería y restaurante. También cuenta con servicio de habitaciones y servicio de lavandería.
El hotel cuenta con una ubicación ideal en la capital de la isla Reunión. Ofrece todas las comodidades para viajes de negocios y es muy recomendable para los turistas que visitan la isla. El establecimiento está situado justo al lado del famoso paseo marítimo de Le Barachois, en Saint-Denis, y el histórico centro de la ciudad se encuentra a solo unos pasos. Los lugares de interés turístico cercanos incluyen la catedral (a unos 20 minutos a pie), la mezquita de Maréchal-Leclerc Road y las pagodas budistas, todo ello a aproximadamente 30 minutos a pie del hotel.