El hotel se halla en el centro de la ciudad de Bombay y dispone de cafetería, caja fuerte e instalaciones para conferencias. Las 52 habitaciones están equipadas con instalaciones modernas y el amable personal del hotel está siempre a la disposición de los huéspedes, ya sea su estancia por negocios como por vacaciones.
Este hotel de negocios está situado en Garden Road, en Colaba, a unos 2 km de la estación de trenes de Churchgate y a 30 km aproximadamente del aeropuerto internacional de Chhatrapati Shivaji, por lo que ofrece el alojamiento ideal para viajes de negocios y de placer, con una calidez igual para todos los huéspedes y un trato digno de un rey.
Los restaurantes de la casa sirven una refinada cocina a la altura del más exigente paladar. La oferta es interminable; además de la completa carta de exquisiteces de la auténtica cocina india, están los platos chinos hechos al wok y las especialidades europeas.