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 0.6 miles from the architecturally diverse church "Cattedrale di Palermo" and a 16-minute walk from the regional contemporary art Museum Palazzo Riso. This apartment is situated 1.1 miles from Palermo Central train station and within easy reach of Alberto Amedeo - Tribunale bus station.
Leone Apartments looks out onto the city and comprises a balcony and a sitting area. 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 boasts a convenient location, a short way from Massimo Theater. The venerable Norman Palace is a 17-minute stroll from the accommodation.
The property includes self-catering facilities, such as a kitchenette with an electric kettle, a fridge, and a kitchenware.
Free Wi-Fi in rooms
Free Wi-Fi
Restaurant
On-site Dining
Cots
Child-friendly
Air conditioning