Featuring an outdoor pool and a restaurant, Tivoli Grand Resort is located in New Delhi. Internet access is available in the rooms at an additional charge.
Number of rooms: 126
Main G.T. Karnal Road, Village Jindpur, 110036 New Delhi, India
Hotel booked 1 times today.