- Explore the delights of Italy?s most beautiful city from the peace and comfort of this charming, three-star hotel in the center of town. Just minutes from the Santa Maria Novella Rail Terminal, the Botticelli Hotel offers guests a fine choice of spacious rooms and suites, all decorated in the warm Tuscan style unique to this region. Located right in the historical center, guests need only step out of the lobby, and one is immediately lost in the labyrinth of ancient streets that Florence is famed for. Boasting more than 2000 years of history, Florence has been home to some of the greatest thinkers, artists, and philosophers in western history, and for those visiting Italy on leisure, the Tuscan capital should not be missed. With its central location, friendly service, and modern facilities, the Botticelli Hotel is an easy choice for visitors seeking a comfortable stay in the city.