El hotel se encuentra en el corazón de la ciudad y goza de gran proximidad a los centros comerciales de la ciudad, el consulado francés y las oficinas de servicios públicos. El hotel está a un paso de la playa y del centro espiritual Sri Aurobindo Ashram. La estación de trenes está a unos 3 km y la estación de autobuses, a 4 km.
El hotel proporciona a los huéspedes un alojamiento confortable y servicios de gran categoría, además de instalaciones para una estancia memorable y agradable. El hotel también dispone de tres exclusivas salas de reuniones equipadas con lo último en tecnología para atender las necesidades de las modernas conferencias de negocios. Las instalaciones incluyen aire acondicionado, vestíbulo, caja fuerte y servicio de cambio de divisas, así como servicio de habitaciones y de lavandería. También se puede comer y beber algo en la cafetería, el bar o el restaurante.
El hotel consta de 70 habitaciones y suites climatizadas de manera central, divididas en 4 categorías: Suites Deluxe, habitaciones Executive Deluxe, habitaciones dobles Standard y habitaciones individuales Standard. Las habitaciones y suites están amuebladas de forma confortable, espaciosa y bien diseñada, y disponen de todas las comodidades necesarias como TV de pantalla LCD vía satélite/por cable, escritorio y teléfono de línea directa. Todas cuentan con cuarto de baño privado y vienen con cama extra grande, conexión a Internet y caja fuerte.
Se puede disfrutar de un baño refrescante en la piscina al aire libre, hacer ejercicio en el gimnasio o relajarse con un masaje.