Se trata de uno de los mayores hoteles de lujo de Agra. Se ha puesto todo el empeño en proporcionar un confort de lujo e instalaciones modernas como centro de negocios, tienda de recuerdos, sistema auxiliar de electricidad 24 horas, mostrador de conserje, sistema de seguridad totalmente modernizado, sala de banquetes y sala para conferencias con una tecnología intuitiva y un servicio excepcional y personalizado. Todo está diseñado para proporcionar discreción. El establecimiento está climatizado y cuenta con vestíbulo con recepción 24 horas, caja fuerte, guardarropa, ascensor, restaurante, servicio de habitaciones, servicio de lavandería y aparcamiento.
El hotel cuenta con una ubicación céntrica en Taj Nagari, en la carretera Fatehabad, en Agra, a solo 6 km de la estación de ferrocarriles de Agra Cantonment y a 8 km de la base aérea militar de Agra.