
This friendly, family-run hotel in Florence sits in an historically famous eighteenth century building on the Via Cavour. A hearty breakfast and satellite TV including CNN and BBC World, air conditioning, free internet access ... this is the perfect relaxing base for your vacation in Florence.
Find further details on this family-run hotel in Florence, Tuscany, Italy.

