Hotel Green Park
Aura avenue, NH95 S.c.o. 6, 140301 Kharar, India,Object type: Hotel Kharar
Located in Kharar, within 2.6 miles of The North Country Mall and 4 miles of Fateh Burj, Hotel Green Park has accommodations with a garden and free WiFi through