El hotel Giotto está situado en la primera y la segunda planta de un edificio de finales del siglo XVII, en el centro histórico de Florencia. El hotel, completamente renovado y con aire acondicionado en todo el edificio, se encuentra a sólo 200 metros de la estación de trenes de Santa Maria Novella y a 200 metros del Duomo. Asimismo, la propiedad dispone de un Punto de Internet y de una sala de lectura.