First internationally branded upscale property opens in Italy’s world famous lake region
A new high-end property enhances the global appeal of Lake Como, Italy’s world famous lake region. Starwood Hotels & Resorts announced the opening of Sheraton Lake Como Hotel. Starwood currently has 24 hotels in Italy, representing five of its lifestyle brands: St. Regis, The Luxury Collection, Sheraton, Westin and Four Points by Sheraton. This includes … Read more