Via dei Quartieri 104, 90146 Palermo, Italy
Villa Lampedusa in Palermo is a 3-star aparthotel set in a historic building. Guests can enjoy garden views and a sun terrace, along with a modern restaurant and bar. The accommodations are comfortable, featuring air-conditioned rooms with private bathrooms and kitchenettes. Additional amenities include balconies, free WiFi, mini-bars, and flat-screen TVs. The family-friendly restaurant offers Italian, pizza, and European cuisines. Breakfast includes local specialties, fresh pastries, and gluten-free options. The hotel is located 4.3 miles from Palermo Cathedral and Teatro Politeama, and 16 miles from Falcone-Borsellino Airport. Nearby attractions include Fontana Pretoria and Teatro Massimo.