Via Pietro Castelli, 8, Palermo, Italy
Free Wi-Fi
Jacuzzi
Spa and relaxation
Air conditioning
Pets allowed
Pets