Шимла, Индия
Plot No 11, Sanjauli Bhattakufer Road, Gahan, Shimla Shimla Himachal Pradesh 171006 India, 171006
1 double bed or 2 single beds