Villa Tolomei Hotel and Resort

The World>Europe>Italy>Tuscany>Florence>Villa Tolomei Hotel and Resort

View Florence Information

Photos of the Villa Tolomei Hotel and Resort, Florence.

About the hotel