Who would not wish at least one night in the nicest hotel suite in the world?
According to the World Travel Awards, the Excelsior Hotel Gallia is the best hotel suite. It is the largest apartment hotel in Italy, which covers an area of over 1.000m2.
Not only it is located in charming Milan, but also offers luxury for what the majority of us can only dream about. The apartment includes 4 bedrooms, a private spa, mini-pool with Jacuzzi and a large terrace with wonderful views.