Con alquiler de coches, así como con WiFi en zonas comunes, el Neel Clarks Inn Express Agra, de 3 estrellas, está situado en Agra, a una distancia de 7 km del Mausoleo de Itimad-Ud-Daulah. La posada también ofrece servicio de cambio de divisas y mostrador de información turística, además de un aparcamiento cerca.
Situado en el barrio Tajganj de Agra, este hotel se encuentra a poco más de 10 minutos en coche de Oriental Heritage. El Jardín de la Luz de la Luna está situado a una distancia de 4 km del Neel Clarks Inn Express Agra. Los atractivos culturales cercanos incluyen Taj Gallery, que está a poco más de 15 minutos en coche del establecimiento. El hotel está ubicado cerca de una estación de tren.
Algunas habitaciones del Neel Clarks Inn Express son con aire acondicionado y están equipadas con Wi-Fi gratis, una zona de estar y TV de pantalla plana con canales vía satélite.