Hotfrog INDIA provides information regarding Hotel Atithi Palace in Delhi New Delhi. Hotel Atithi Palace is located at 50 Doctor Subhash Bhargava Marg Daryaganj, Delhi New Delhi 110002 and provides Hotel services. Contact them on 911123245546 or by visiting them on their website http://www.atithipalace.com.
Atithi Palace is a Luxury budget hotel near Delhi railway station, offers excellent hospitality and services. The hotel is located near Delhi Railway Station.