• Follow Us: 

Trending :   Art & Auctions      Travel      Cars  

Live the Lavish Life at the World’s Best Hotel Suite

By Posted Dec 14th 2016

The Katara Suite at the Excelsior Hotel Gallia in Milan, Italy, was recently awarded as the world's best hotel suite by the World Travel Awards. Spread over 11,000 sq ft, it is the largest suite in Italy and boasts of four bedrooms. It also has its own spa, apart from a living and dining room.


Take a look inside this beautiful suite.


More On >> Travel

Stories WeLove
Recommended By Colombia

No record found...