Hotel D'Angelo Palace
Photo gallery for Hotel D'Angelo Palace
Overview of Hotel D'Angelo Palace
Hotel D'Angelo Palace
3-star Mazara del Vallo hotel walkable to Piazza della Repubblica
7.8
Good
Popular amenities
- Pet friendly
- Parking included
- Free WiFi
- Air conditioning
- Restaurant
- Bar
Explore the area
Lungomare Fata Morgana, Angolo Via Michelangelo Buonaroti, Mazara del Vallo, TP, 91026
- Piazza della Repubblica9 min walk
- Museum Satiro15 min walk
- Tonnarella6 min drive
- Palermo (PMO-Punta Raisi)76 min drive