Milan’s Excelsior Hotel Gallia Gets Best Hotel Suite
The Katara Suite in Milan’s exclusive Luxury Collection Excelsior Hotel Gallia has been named the world’s best hotel suite. For the second year in a row, World Travel Awards has given the to the largest suite in Italy. The Katara Suite was created for the most distinguished of VIP’s. Located in the Excelsior Hotel Gallia’s […] More









