A 5 minutos a pie del Hotel Atithi Palace Nueva Delhi, los huéspedes pueden llegar a la Puerta de Delhi rápidamente. Los huéspedes que viajen en coche también pueden hacer uso de un aparcamiento en las instalaciones.
Este hotel de 3 estrellas da la bienvenida a sus huéspedes a 38 habitaciones equipadas con aire acondicionado, además de internet de alta velocidad y una tv de pantalla plana con canales vía satélite. Un inodoro separado y ducha están incluidos en cada habitación. Para tu comodidad, los baños disponen de un inodoro separado y una ducha, además de gorros de ducha y toallas de baño.
El restaurante Suvidha Vegetarian se encuentra junto al Hotel Atithi Palace y sirve comida india, a tan solo 8 minutos a pie.
El Complejo Swaminarayan Akshardham está ubicado a una distancia de 2 km de este hotel, mientras que el Fuerte de Salimgarh está ubicado a una distancia de 2,1 km de este lugar. Los lugares históricos de la zona incluyen el Estadio de críquet Feroz Shah Kotla, enclavado a 950 metros. Su ubicación te permitirá estar a 25 minutos a pie del Fuerte Rojo de Delhi. El hotel Atithi Palace está a unos 600 metros de la estación de autobuses Doctor Ambedkar Terminal y al alcance de la estación de metro Delhi Gate.