Go Hotels
Home > Italy > Florence >

Leonardo House

Italy Flag
Leonardo House
Via Trebbio 4
Florence Italy

Rated 79 / 100 based on 19 customer reviews.

Leonardo House has received an Outstanding Service Award
A 5-minute walk from Florence Cathedral, this straightforward hotel in downtown Florence is a 10-minute walk from both Santa Maria Novella railway station and the Uffizi art gallery.

Simple, down-to-earth rooms feature free Wi-Fi and shared bathrooms. Upgraded rooms offer en suite facilities.

Amenities include free breakfast, as well a shared kitchen and microwave.