Situato a circa 2 km dalla Tomba di Akbar il Grande, l'Hotel Tsr By Wb Inn Agra comprende 9 camere.
Un famoso luogo d'interesse di Agra, Shah Burj, si trova a 15 minuti in macchina. Inoltre, l’hotel è a 2,1 km da Tomb of Mariam-uz-Zamani.
L'hotel è dotato di una TV a schermo piatto con canali satellitari, finestre insonorizzate e un impianto di climatizzazione. Tra le opzioni d'intrattenimento in camera ci sono una TV a schermo piatto con canali satellitari, e vengono fornite anche certe comodità, come un impianto di climatizzazione.