Photos coming soon
HOTEL
Natoli Apartments
Via Santissimo Salvatore, n.14, 90134 Palermo, Italy, Palermo
Where it sits
Natoli Apartments
Via Santissimo Salvatore, n.14, 90134 Palermo, Italy, Palermo
38.11436, 13.35903
Similar stays nearby
Plan around Natoli Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
