Chawla Resorts Hotel Lārji, Himachal Pradesh
Chawla Resorts is situated in Lārji and has a garden and a terrace. There is a restaurant serving Chinese cuisine, and free private parking is available.
Q673+P9P, Banala, Himachal Pradesh 175121, Mandi, India, 175121, 175121 Lārji, India