El Hotel Tom International - Near Nizamuddin Railway Station Nueva Delhi, de 4 estrellas, se encuentra a poco más de 15 minutos en coche del Observatorio astronómico Jantar Mantar, y a unos 3 km de la Tumba de Sikandar Lodi.
El hotel, situado a poco más de 10 minutos en coche del Parque Zoológico Nacional, ofrece fácil acceso a lugares deportivos como el Estadio Thyagaraj, que está a unos 20 minutos en coche. Las atracciones de entretenimiento en el barrio Sur de Delhi de Nueva Delhi incluyen Club de golf de Delhi, que está a 2 km. Los atractivos culturales cercanos incluyen la Galeria Nacional de Arte Moderno, que está a poco más de 25 minutos en coche del Tom International - Near Nizamuddin Railway Nueva Delhi. Este hotel se encuentra a 25 km del Aeropuerto internacional de Delhi y no muy lejos de la parada de autobús Bhogal.
También incluyen servicio de planchado y climatizador, y un balcón y una zona de estar en las habitaciones para mayor comodidad. Las habitaciones del hotel Tom International - Near Nizamuddin Railway Nueva Delhi cuentan con hervidor eléctrico, nevera y cristalería, además de inodoro separado y ducha.
El restaurante Tewari Sweets se halla a unos 2 km del establecimiento.