Si bien este hotel de 386 habitaciones es la elección más solicitada entre los clientes de negocios por su ubicación en la principal zona comercial de la ciudad, es igualmente ideal para un viaje por placer en la ciudad de los sueños de la India, con un alojamiento suntuoso. El establecimiento dispone de servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas y sala de TV. El exclusivo Towers Club ofrece su propio restaurante, biblioteca, bar, servicio 24 horas de té/café y Club Hour. Se ofrecen asimismo instalaciones para conferencias para las estancias de negocios, así como conexión a Internet (de pago). Por un suplemento se puede hacer uso también del servicio de habitaciones y de lavandería, y hay aparcamiento a disposición de los huéspedes.
Este hotel urbano está situado a solo 2 km del aeropuerto internacional de Chhatrapati Shivaji.
El hotel ofrece habitaciones espaciosas y lujosamente amuebladas que se dividen en las siguientes categorías: Executive Club y habitaciones Tower. Cada habitación está dotada de las más modernas instalaciones, como teléfono de línea directa, TV por cable/vía satélite y conexión a Internet. En los cuartos de baño hay secador de pelo y también se ofrece cafetera/tetera en la pequeña cocina.
Se aceptan las tarjetas MasterCard y VISA.