La estación se encuentra situada a escasos metros de la Iglesia de Santa Maria Novella, de la que recibe su nombre, y a 10 minutos de la Basílica de Santa María del Fiore, la catedral de Florencia.