Where is Hotel Cimabue?

Where is Hotel Cimabue located?

Hotel Cimabue, Tuscany, Italy (approx. 43.7812°, 11.25871°)


Where is Hotel Cimabue on the map?