Villa Lampedusa Hotel & Residence
Hotel • Historical landmark • Garden • Vacation appartment • Extended stay hotel • Villa • Furnished apartment building • Executive suite rental agencyOne of the Most Reviewed Vacation appartments in Palermo
Address
Via dei Quartieri, 104, 90146 Palermo PA, Italy
Website
Contact
+39 091 748 4346Price rating
$63/night
Rating on Google Maps
4.30 (126 reviews)Open on Google Maps