Photos coming soon
HOTEL
Villa Le Camelie Siena
Strada del Petriccio e Belriguardo, 7, Siena, Italy
Where it sits
Villa Le Camelie Siena
Strada del Petriccio e Belriguardo, 7, Siena, Italy
43.33483, 11.30881
Plan around Villa Le Camelie Siena
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 6, 2026.
