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