
Sarovar Hotels and Resorts continue expansion of its leisure portfolio with the opening of a new hotel in Mussoorie, Uttarakhand. This is Sarovar’s fifth hotel in Uttarakhand. The Queen of the hills, Mussoorie is a nature lover’s paradise and offers spectacular views of the Himalayan snow ranges, glittering views of Doon Valley and majestic views […]Continue Reading