Set in Khajjiar in the Himachal Pradesh region, Shining Star Resort, Khajjiar features a garden. This homestay offers free private parking and a 24-hour front desk. The homestay has family rooms.
Number of rooms: 20
Khajjiar near apple orchards, Khajjiar, Himachal Pradesh, 176314 Khajjiar , India