The Hoxton to open hotel in Florence – Business Traveller
The Hoxton is set to open its second hotel in Italy later this year, located in Florence. Located on Via delle Mantellate, the hotel will be split across two buildings – a 16th century palazzo with its original facade and vaulted arcade, and a 1980s Andrea Branzi-designed building with a timber slatted facade – and…