Situado a unos 25 minutos andando de Teerthdham Mangalaayatan, el hotel de 3 estrellas Hotel Melrose Inn Alīgarh cuenta con WiFi en zonas comunes, además de un aparcamiento en el lugar.
El hotel se encuentra a 100 km del aeropuerto Agra y a una distancia moderada de atractivos culturales como la Baba Barchi Bahadur Dargah. Los atractivos de la zona también incluyen la Universidad musulmana de Aligarh, que está a 1 km de la posada. AMU Jama Masjid está a 2 km de distancia de este lugar.
Algunas de las 48 habitaciones con aire acondicionado del Melrose Inn Alīgarh dan a la ciudad y tienen patio y un balcón. Las habitaciones están equipadas con caja fuerte y una caja fuerte personal; además, ofrecen TV de pantalla plana con canales vía satélite y minibar para el autoservicio.
Se sirve desayuno todas las mañanas en el restaurante. El bar lounge proporciona un buen lugar para relajarse. El restaurante Hot Wok es ideal para probar la cocina china y está a una distancia de tan solo 5 minutos andando.