Al Hamd Indian Hotel is located in New Delhi, India on F-36/1, near Nisar Masjid, Shaheen Bagh, Jamia Nagar. Al Hamd Indian Hotel is rated 3.8 out of 5 in the category banquet hall in India.
Address
F-36/1, near Nisar Masjid, Shaheen Bagh, Jamia Nagar