Hotel · Palermo
14
14 Postcards
Nestled along Palermo's coast, Villa Igiea blends old-world glamour with modern charm, offering exquisite dining, lush gardens, and stunning sea views.
Via Belmonte, 43, 90142 Palermo PA, Italy Get directions