Photos coming soon
HOTEL
Casa Rosa
Via Tamborino 103, 73010 Sogliano Cavour, Italy, Sogliano Cavour
Where it sits
Casa Rosa
Via Tamborino 103, 73010 Sogliano Cavour, Italy, Sogliano Cavour
40.15053, 18.19491
Plan around Casa Rosa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
