A day well-spent in Mussoorie with WelcomHotel the Savoy

If you have ever wanted to live in a fairytale, then your wish isn’t far from coming true. Overlapped in nature and luxury, WelcomHotel, the Savoy by ITC which is best hotel in Mussoorie that transcends time and beauty. Located 34km from Dehradun at an altitude of 2500 metres above sea level on the Gharwal Hills, the hotel offers a true taste of paradise to its guests. Opened by Cecil

Continue reading…