Hotel Universo

Piazza Santa Maria Novella, 20, Florence, Italy Get Directions to this spot
Category:
Hotels
Piazza Santa Maria Novella, 20
Florence
Italy

Rate and review Hotel Universo in Florence, Italy!

Share your experiences at Hotel Universo with your friends or discover more Hotels in Florence, Italy.