Hotels 2 Star 3 Star In Delhi
1The Tivoli Garden Resort
Khasra No 646-653,Chattarpur Road,New Chattarpur Mandir,Chattarpur,Delhi-110068 2Hotel Broadway
4/15A,Asif Ali Road,Near Delhi Gate,Delhi-110002 3Hotel Metro Heights
8/35,36,W E A,Padam Singh Road,Karol Bagh,New Delhi-110005 4Hotel Airport Inn
A-7,Street No 1,Mahipalpur,,New Delhi-110037