Ofrece un bonito diseño con interiores elegantes y es la elección predilecta de huéspedes en viaje de negocios y turistas. Dispone de vestíbulo con servicio de recepción 24 horas, aire acondicionado, servicio de cambio de divisas, ascensor, cafetería, bar, sala de conferencias, servicio de habitaciones y de lavandería y aparcamiento.
El hotel está situado en el centro comercial Treasure Island Mall de Indore y goza de una ubicación muy animada en el centro de la ciudad, cerca de las mejores avenidas de entretenimiento y centros comerciales. El hotel se encuentra a 8 km del aeropuerto.
El hotel consta de 94 habitaciones y suites acogedoras, atractivas y elegantes equipadas con prestaciones como TV vía satélite/por cable, cafetera/tetera, teléfono de línea directa, caja fuerte y minibar para garantizar una estancia lujosa y confortable. Todas las habitaciones tienen cuarto de baño privado con ducha y bañera y conexión a Internet.
El hotel cuenta con un restaurante de cocina variada llamado Rouge que sirve barbacoas junto a la piscina y ofrece una vista de pájaro impresionante de la ciudad.