Set just 7 minutes’ walk from Santa Maria Novella Basilica, The Place Firenze enjoys superb panoramic views from its rooftop terrace. It offers an à la carte restaurant, free Wi-Fi and luxurious rooms with design features.
Number of rooms: 20
Piazza Santa Maria Novella 7, Santa Maria Novella, 50123 Florence, Italy