Photos coming soon
HOTEL
Castelcarlo
Via Alloro 145 Palermo,Via Alloro, Palermo
Where it sits
Castelcarlo
Via Alloro 145 Palermo,Via Alloro, Palermo
38.11503, 13.36700
Plan around Castelcarlo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
