Ambasciatori Hotel Florence

The World>Europe>Italy>Tuscany>Florence>Ambasciatori Hotel Florence

View Florence Information

Photos of the Ambasciatori Hotel Florence, Florence.

About the hotel