Situato a una distanza di 1 km dal Forte Rosso di Agra di Agra, l'Hotel Taj Star By Urban Stay Agra, 3 stelle, offre un ristorante.
Il centro di Agra è raggiungibile in 5 minuti a piedi, mentre attrazioni naturali come il Giardino della Luce di Luna si trovano a 10 minuti in auto. La distanza dai Jami Masjid è a soli 1,1 km Puoi trovare facilmente il Mausoleo di I'timād-ud-Daulah a circa 15 minuti in auto dal Taj Star By Urban Stay Agra.
Soggiornando in una delle 10 camere di questo hotel, gli ospiti hanno accesso a un bar sulla terrazza.
Potrai fare una passeggiata di 5 minuti fino al ristorante Tourists Rest House o mangiare al ristorante Jambho Food, situato a 500 metri.