Location This hotel is near Santa Maria Novella central station. Within a 5-minute walk, guests can reach Fortezza da Basso, Palazzo dei Congressi and Palazzo degli Affari. The hotel enjoys a strategic position for those visiting Florence for business,..