
Florence, Italy
Alba Palace
3-star hotel
Centrally located in Florence's Historic Center, Hotel Alba Palace is steps away from major attractions like the Duomo (a 10-minute walk) and Piazza di Santa Maria Novella (0. 3 km). This hotel offers 30 air-conditioned rooms…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service


