L'Hotel Modern Town Nuova Delhi, a 3 stelle, proporziona prossimità al Forte di Tughlaqabad, che si trova a circa 25 minuti a piedi.
In questo hotel sarete a una distanza di 6 km dalla Torre Chor Minar. Le attrazioni sportive nelle vicinanze sono Thyagaraj Sports Complex, a 15 minuti in macchina dall'affittacamere. C'è la fermata dell'autobus DDA Flats Kalkaji a 300 metri.
Le camere dell'hotel Modern Town Nuova Delhi prevedono una TV a schermo piatto con canali satellitari e un impianto di climatizzazione. Il bagno è dotato di un bidet e una vasca spa.
I ristoranti vicini, tra cui CIA Call it Asiian, si trovano vicino alla struttura.