Shimla, Indie
03 Kufri Road, Mahasu Shimla Himachal Pradesh 171202 India, 171202
1 double bed or 2 single beds
1 double bed