New Delhi and NCR, Inde
A-3, Main Pusta Road, 1217, Som Bazar, South Gamri, 4 1, Pusta Number 2, Shahdara Delhi Delhi 110053 India, 110053
1 double bed or 2 single beds