Hotel Atithi Palace is the Luxury Hotel of Delhi. We have all the facilities desired by the tourist. It is located in Daryaganj, near 50 Doctor Subhash Bhargava Marg New Delhi. At Atithi Palace, you feel comfortable and never miss your home.
Location
Hotel Atithi Palace, Daryaganj 50 Doctor Subhash Bhargava Marg, New Delhi 110002 Delhi, India