Photos coming soon
HOTEL
Villa Il Mosaico
13 Monticelli Street, Florence, Italy
Where it sits
Villa Il Mosaico
13 Monticelli Street, Florence, Italy
43.77227, 11.22529
Plan around Villa Il Mosaico
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
