Hotel Ace Inn is located in New Delhi, India on A-23, Mahipalpur - Rangpuri Rd, Block B, Mahipalpur Extension, Mahipalpur. Hotel Ace Inn is rated 3.2 out of 5 in the category hotel in India.
Address
A-23, Mahipalpur - Rangpuri Rd, Block B, Mahipalpur Extension, Mahipalpur