New Delhi and NCR, Índia
Plot no 20 New Railway Road Steet no 1 Near Ballabhgarh Metro Station Ballabhgarh Faridabad Haryana 121004 India, 121004
1 double bed or 2 single beds