Situado a poco más de 25 minutos a pie de la Tumba de Akbar, el Hotel Tsr By Wb Inn Agra ofrece proximidad a varios lugares de interés de la ciudad.
Shri Mankameshwar Mandir también se encuentra a unos 7 km del hotel. Gurudwara Guru Ka Taal está a unos 30 minutos a pie de este hotel.
Las habitaciones en el Tsr By Wb Inn Agra incluyen TV de pantalla plana con canales vía satélite, ventanas insonorizadas y climatizador. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.