Hotel Albion
Hotel
Florence
Hotel Albion features free Wi-Fi and air-conditioned rooms with colourful décor. It is located in Florence, 500 m from Santa Maria Novella Train Station.
Number of rooms: 39
via Il Prato 22r, 50123 Florence, Italy