Situé à 12 minutes de marche du Stade de cricket Feroz Shah Kotla, Hotel Atithi Palace New Delhi offre un accès aux attractions touristiques de New Delhi. Cet hotel 3 étoiles dispose d'un parking à proximité.
En séjournant à Hotel Atithi Palace, vous pouvez choisir l'une de 38 chambres avec Internet à haut débit et une TV à écran plat avec des chaînes satellite, et des éléments essentiels comme une climatisation. Une toilette séparée et une douche sont gratuits dans les salles de bain et le confort est assuré par un bonnet de douche et des draps de bain.
Vous pourrez déguster des plats de cuisine Indian au restaurant Rustom's Parsi Bhonu qui se trouve à 350 mètres de cet hébergement.
En séjournant dans l'hotel, vous êtes invités à découvrir le Cour suprême de l'Inde à 2 km, ou à visiter des sites sportifs comme le Stade Ambedkar à 300 mètres. Le Centre national des sciences se trouve à 3 km d'Atithi Palace de New Delhi, qui se trouve également à quelques instants de Weekend Book Market. À moins de 7 minutes à pied de cet hotel, vous trouverez Daryaganj Sunday Book Market. L'hotel est niché près de la Delhi Gate.