- Full Time
- Anywhere
Star Hotel
4
LaRiSa, Shimla, is a serene retreat perched amidst rolling hills and under expansive skies. The hotel’s imposing facade is visible from various vantage points in town, offering a majestic presence. Located away from the city’s hustle yet easily accessible, LaRiSa rises gracefully from its Himalayan cedar surroundings, providing a tranquil escape in the heart of nature.