Photos coming soon
HOTEL
Villa Francesca in Scheggia
Strada provinciale 43 della Libbia, Anghiari
Where it sits
Villa Francesca in Scheggia
Strada provinciale 43 della Libbia, Anghiari
43.54872, 11.96568
Similar stays nearby
Plan around Villa Francesca in Scheggia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 14, 2026.
