Gelegen op 3 km afstand van de ISKCON Tempel van Delhi, biedt Modern Town Hotel New Delhi de nabijheid van verschillende bezienswaardigheden van de stad.
Gelegen binnen circa 10-minuten rijafstand van de Lotus Tempel, het pension ligt ook binnen circa 20-minuten rijafstand van New Delhi treinstation. Het hotel is op ongeveer 2 km van Jamia Hamdard gelegen. De Shri Kalkaji Mandir binnen circa 15-minuten rijafstand van de locatie is een voordeel voor de gasten van Modern Town. De bushalte DDA Flats Kalkaji is op een steenworp afstand van dit pand.
Badkamers beschikken over een bidet en een bubbelbad samen met kamerjassen en handdoeken.
Big Dragon biedt Chinese maaltijden aan een ligt op circa 1 km van het 3-sterrenhotel.