Hotel Leonardo Da Vinci in Florence is located very close to the Santa Maria Novella train station. Indeed, the Hotel is situated just a short walk from the centre of Florence, home to the citys main attractions such as the Basilica di Santa Maria del Fiore and the Ponte Vecchio.