Where we are
Hotel Alba Palace is located in the historic centre of Florence, in Via della Scala, 22. Located just two hundred metres from the Santa Maria Novella central station.
For art and culture lovers, we are surrounded by Florence's most famous attractions, just one minute's walk from Piazza Santa Maria Novella and about ten minutes from Piazza Duomo and Ponte Vecchio. Its proximity to the Congress Centre and the Fortezza da Basso makes it an ideal place to stay for your business trips.