Via Della Scala 1, 50100 Firenze
Hotel
3 stars
with
10
rooms
Set right in Santa Maria Novella square, overlooking one of Florence's most important churches, the Tourist House
offers spacious rooms housed in a historic building.
Florence's churches, galleries, markets and shops are all just a short stroll from Tourist House. Santa Maria Novella train station is just a ...