L'hôtel NH Anglo American fut créé en 1872, il se trouve dans un quartier central de Florence, à faible distance à pied de la gare de Santa Maria Novella et du Duomo. L'hôtel est entièrement climatisé et dispose d'une salle de conférence, d'un petit jardin, d'un bar, d'un restaurant servant des spécialités toscanes et méditerranéennes, ainsi que d'une borne Internet.