New Delhi and NCR, भारत
Plot no. 603/11-E 1st floor, Moti Ram Road, Shahdara Delhi Delhi 110032 India, 110032
1 double bed or 2 single beds