1. Hotel La Romagnola Florence
Hotel La Romagnola - 1 Stars - Campo di Marte - Florence
Address:
Via Della Scala 40 - 50123 Florence
Area:
Campo di Marte
Phone:
(+39) 055 21 15 97

Other hotels