New Delhi and NCR, Indie
B-11, Greater Kailash Enclave II, Greater Kailash, New Delhi, Delhi 110048, 110048
1 double bed