Basilica of Santa Maria Novella (Florence)

Italy / Toscana / Florence / Piazza di Santa Maria Novella, 18
 church, museum, basilica

Leon Battista Alberti designed the building and facade around 1458.

The Dominican Friars manage the Basilica, one of Florence most important churches, wherein the past several Popes have lived during their stays in Florence.
Nearby cities:
Coordinates:   43°46'28"N   11°14'55"E