Click here to book your room

Via della Scala 6, Santa Maria Novella, 50123 Florence, Italy
website: www.hotelpalazzodalborgo.it