Shimla, India
Besides Tourism Lift, Circular Road, Shimla, Himachal Pradesh 171001, 171001
1 king bed