El hotel está situado en el corazón de la ciudad, a solo 13 km del aeropuerto de Chennai, a 10 km de la estación central de trenes y a 10 km de la estación más cercana de autobuses. Está emplazado en un lugar sereno y lleno de árboles del centro del distrito comercial, cerca de avenidas comerciales y zonas de ocio.
Las excelentes instalaciones de negocios y las atenciones dispensadas por este hotel urbano lo convierten en todo un ejemplo de los hoteles de negocios de su clase. El magnífico y a la vez tranquilo ambiente se acentúa por las imponentes escaleras, el mármol italiano y el complejo trabajo de pan de oro. El bar salón Zodiac ofrece una amplia selección de bebidas de marca y cócteles. Hay 162 habitaciones en total repartidas en 12 plantas. Las instalaciones y servicios incluyen vestíbulo con recepción 24 horas, cambio de divisas, ascensor, cafetería, peluquería, varios restaurantes, instalaciones para conferencias, conexión a Internet de pago, servicio de habitaciones y de lavandería (ambos de pago), y aparcamiento.
El hotel ofrece habitaciones bien dotadas que incluyen una suite presidencial, 3 apartamentos tipo estudio y 6 suites ejecutivas. Disponen de cierre electrónico, caja fuerte electrónica, doble línea telefónica (con línea directa internacional), contestador personalizado, conexión a Internet de banda ancha de alta velocidad y un moderno cuarto de baño. El hotel le ofrece también una carta de almohadas: antironquidos, de alforfón, cilíndricas o de espuma. Las habitaciones también disponen de secador de pelo, TV por cable/satélite, minibar, nevera pequeña, cafetera/tetera y aire acondicionado central.
El hotel cuenta con piscina cubierta, sauna, sala de vapor, servicio de masajes y gimnasio.