This hotel features self parking, coffee/tea in a common area, and concierge services. WiFi in public areas is free. Additionally, a 24-hour front desk, tour/ticket assistance, and multilingual staff are onsite.
Hotel Leonardo Da Vinci is located in Santa Maria Novella, a neighborhood in Florence, and is near a metro station. Piazza della Signoria and Palazzo degli Uffizi are notable landmarks, and travelers looking to shop may want to visit Central Market. Looking to enjoy an event or a game while in town? See what's happening at Visarno Arena or Stadio Artemio Franchi.