Hotel Villani ligt op slechts een steenworp afstand van de kathedraal Santa Maria del Fiore en biedt een panoramisch uitzicht op Florence vanaf het dakterras. Het hotel beschikt over een bar en gratis WiFi in de openbare ruimtes. Alle kamers zijn voorzien van airconditioning en een eigen badkamer.
De kamers van het Villani Hotel zijn voorzien van een flatscreen-tv, houten vloeren en een kluisje. Elke badkamer is uitgerust met een haardroger en gratis toiletartikelen. Sommige kamers bieden uitzicht op de Dom van Florence.
Het hotel ligt in het historische centrum van Florence en wordt omgeven door winkels en restaurants. Het beroemde plein Piazza Signoria ligt op 250 m afstand en u loopt in ongeveer 10 minuten naar het treinstation Santa Maria Novella.