New Delhi and NCR, India
Shahabad Muhammadpur Village, HOTEL THE CUBE STAY, 110061
1 double bed & 1 double bed