New Delhi and NCR, India
Plot No. A-95 Main Street, Freedom Fighters Enclave, Neb Sarai, Delhi, 110068 Delhi Delhi 110068 India, 110068
1 double bed or 2 single beds