Sterling Holiday Resorts Expands Presence with Launch of Sterling Legacy Shimla

Sterling Holiday Resorts announced the opening of its 41st property, Sterling Legacy Shimla, in the picturesque hill station of Shimla. Located in the heart of Shimla's renowned Mall Road, the hotel provides a perfect base