Photos coming soon
HOTEL
Arcobaleno Rooms
Via Principe Di Scordia 149, Palermo, SICILY ISLAND, Italy, Palermo
Where it sits
Arcobaleno Rooms
Via Principe Di Scordia 149, Palermo, SICILY ISLAND, Italy, Palermo
38.12681, 13.35954
Plan around Arcobaleno Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
