Attractions
Basilica of Our Lady of Carmel
350 m
Church of Santa Maria Novella
1.1 km
Piazza della Repubblica
1.1 km
Santa Maria Novella
1.2 km
River to River. Florence Indian Film Festival
1.2 km
Michelangelo Square
1.3 km
Duomo - S.Maria del Fiore -
1.6 km
Salvatore Ferragamo Museum
1.9 km
Basilica of San Lorenzo
2.1 km