LaRiSa Hotels and Resorts Expands Presence in Himachal PradeshHotelsBy BWT Online18 Jul 2025 12:08 ISTScheduled to open in the first quarter of 2026, the resort will offer 20 elegantly appointed rooms and suites, each with a balcony and ranging from 400 sq ft to 850 sq ft, offering views of both the mountains and the townRead More