Situado a 25 minutos a pie del Fuerte de Tughlaqabad, el Hotel Modern Town Nueva Delhi, de 3 estrellas, ofrece acceso a atracciones turísticas por toda Nueva Delhi.
Kalkaji Mandir está a 2 km, mientras que la estación de autobuses DDA Flats Kalkaji, está a unos 300 metros. Las atracciones deportivas cercanas incluyen el Estadio Thyagaraj, que está a 7 km.
Dispone de TV de pantalla plana con canales vía satélite y climatizador en las habitaciones del hotel Modern Town Nueva Delhi. Entre otras facilidades también hay un bidé y bañera de hidromasaje.
Puedes comer en el restaurante CIA Call it Asiian, a un corto paseo del hotel.