Apartment Element Suite&Spa Palermo
Vicolo Leone, 1 Terra, Palermo, Italy
Get Prices
Choose your dates to see prices
Vicolo Leone, 1 Terra, Palermo, Italy
Choose your dates to see prices
Wi-Fi
Spa lounge
Jacuzzi
Spa and relaxation
Air conditioning
Pets allowed
Pets