Basilica of Santa Maria Novella
- Address: 18 Pza di Santa Maria Novella
- Vicinity: Pza della Stazione
- Neighborhood of Duomo Firenze in Florence
- Phone: 39 055 219257
Located just across from the main railway station, Basilica of Santa Maria Novella is a Renaissance church and museum in Florence, Italy. - AsNotedIn