★★★ | Plot no 05,Chajjan nagar,palla tilpat road,Faridabad,Pincode 121003,Landmark near sharma electrical, New Delhi and NCR
Starting from
USD 13.65
per night
Lat: 28.46911, Lon: 77.322388