L'Hotel Montreal è situato nel centro storico della città, molto vicino alla stazione centrale di Santa Maria Novella ed ai maggiori musei cittadini.