New Delhi and NCR, भारत
15A/27 Saraswati Marg, Block 12, WEA Karol Bagh Delhi Delhi 110005 India, 110005
1 double bed