Hotel Roma

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

Rate and review Hotel Roma in Florence, Italy!

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