3The St. Regis Florence

St. Regis, which is located at the south end of Santa Maria Novella, has been the destination for most travelers in Florence since the eighteenth century.