Photos coming soon
HOTEL
Garraffo Apartments
Piazza Marina, 71, 90133 Palermo, Italy, Palermo
Where it sits
Garraffo Apartments
Piazza Marina, 71, 90133 Palermo, Italy, Palermo
38.11845, 13.36881
Similar stays nearby
La Rocca sulla Cala by Wonderful Italy
Hotel · 29 m
Cultnsea La Casetta Dellartista
Hotel · 31 m
Marina Suite by Wonderful Italy
Hotel · 33 m
Domus Sicily - Piazza Marina Holiday House
Hotel · 35 m
Loft Piazza Marina
Hotel · 38 m
Allakala B&B
Hotel · 41 m
Loft Piazza Marina by DomuSicily
Hotel · 45 m
Ci'Cala House
Hotel · 48 m
Plan around Garraffo Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
