https://www.ihg.com/holidayinn/hotels/us/en/new-delhi/delma/hoteldetail?cm_mmc=GoogleMaps-_-HI-_-IN-_-DELMA
District Centre, 13A, Mayur Place, Mayur Vihar, New Delhi, Delhi 110091
3:00 PM
12:00 PM
Tajmahal
45 Seats
MULTI-CUISINE
Tajmahal
45 Seats
MULTI-CUISINE
Tajmahal
Pichola, Udaipur, Rajasthan 313001
Tajmahal
Pichola, Udaipur, Rajasthan 313001