By Prakruti Jhaveri posted Dec 14th 2016 at 3:07PM
Share via Whatsapp
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
Apr 11th 2017 at 1:52PM
Apr 10th 2017 at 4:29PM
Apr 6th 2017 at 1:00PM
Signup to our weekly newsletter