The Deluxe Rooms at Larisa Resort, Manali, are spacious and well lit. Wide windows face the private garden or the pool.
The Premier Luxury Suites at Larisa Resort, Manali, tell a tale of leisure and lifestyle.
The Deluxe Rooms at Larisa Resort, Manali, are spacious and well lit. Wide windows face the private garden or the pool.
The Premier Luxury Suites at Larisa Resort, Manali, tell a tale of leisure and lifestyle.