Situé à environ 20 minutes de marche des MTS India, Hotel Modern Town à New Delhi se trouve à proximité de plusieurs sites touristiques de la ville.
Le Temple du Lotus est à 3 km de l'hotel, tandis que la gare routière DDA Flats Kalkaji est dans un rayon de 400 mètres. Le Solutiontree.in est à environ 2 km de cet hotel 3 étoiles. Modern Town est également à environ 20 minutes en voiture de la gare de New Delhi.
Les salles de bain sont dotées d'un bidet et une baignoire spa et le confort est assuré par un sèche-cheveux et des peignoirs de bain.
Big Dragon, avec une cuisine chinoise, est situé dans les environs.