Photos coming soon
HOTEL
Marbela Residence
Via S. Puglisi 9, Palermo, Italy
Where it sits
Marbela Residence
Via S. Puglisi 9, Palermo, Italy
38.14217, 13.35178
Plan around Marbela Residence
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
