Shimla, Indien
Near Central School of Tibetans Knollswood, Kalra House Estate, Shimla, Himachal Pradesh, 170002, 171002
1 king bed
2 king beds