Shimla, Indie
47 Near Naldehra Golf Course, Naldehra-Tattapani Road, Shimla Shimla Himachal Pradesh 171007 India, 171007
1 double bed or 2 single beds