Situato nel centro storico di Firenze e finemente restaurato nel Luglio 2006, l'Hotel si trova a soli 50 metri dalla Stazione ferroviaria di Santa Maria Novella, 100 metri dalla Fortezza da Basso e dal Palazzo dei Congressi, nelle immediate vicinanze dei più importanti monumenti della città.