Leone Apartments Palermo
180 Corso A. Amedeo, Palermo, Italy
Choose your dates to see prices
180 Corso A. Amedeo, Palermo, Italy
Choose your dates to see prices
Leone Apartments Palermo is located only 0.6 miles from the cathedral church "Cattedrale di Palermo" and about a 25-minute walk from Cuba Palace. This apartment is situated 20 minutes by foot from Palermo Central train station and just moments from Alberto Amedeo - Tribunale bus station.
Featuring an air conditioner and soundproof walls, Leone Apartments offers a balcony and a sitting area, and overlooks the city. Enjoy the comfort of a bathroom in this apartment, which is equipped with hair dryers. Additionally, you'll find a bidet and a shower.
The apartment is located a short way from Massimo Theater. The grand 9th century Norman Palace is 0.8 miles from the accommodation.
The property includes self-catering facilities, such as a kitchen with an electric kettle, a fridge, and a kitchenware.
Free Wi-Fi in rooms
Free Wi-Fi
Restaurant
On-site Dining
Cribs
Child-friendly
Air conditioning