Belmond Villa San Michele, FI, Italy

  • 1 mention in Favorite/Best hotel in Florence?

    • Beatrice L.

      Beatrice L. said, " Hotel Brunelleschi, next to the Duomo which is amazing but also very expensive; another luxury hotel I would recommend is Belmond Villa San Michele, on the hills around Florence (only 20 minutes with public bus from the main train station). If you..." See More