Hotel Margaret wordt door een familie beheerd en ligt op slechts 500 meter van het treinstation Firenze Santa Maria Novella. De kathedraal van Florence ligt op 10 minuten loopafstand.
De kamers in het Margaret bieden gratis WiFi en een televisie. Sommige kamers hebben een eigen badkamer en sommige hebben een balkon.
Margaret Hotel beschikt over uitstekend openbaar vervoer in Florence en omstreken. In de omgeving vindt u vele restaurants en bars.