Photos coming soon
HOTEL
Old Town House Betta
Via Lincoln, 66, 90123 Palermo, Italy, Palermo
Where it sits
Old Town House Betta
Via Lincoln, 66, 90123 Palermo, Italy, Palermo
38.11221, 13.37006
Plan around Old Town House Betta
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
