New Delhi and NCR, Hindistan
273/2 Shahabhad Mohammadpur, Old IGI Main road, Near tata motors, Hotel The Cube Stay, 110061
1 single bed
2 king beds
1 king bed