Choose your room
Ayubello Apartment Palermo
- Wi-Fi
- Air conditioning
- Pets
Pets allowed
Situated nearly a 5-minute stroll from the Church of Saint Catherine of Alexandria, Ayubello Apartment Palermo also boasts easy access to Palermo Central train station which is only 1.2 km away. Guests can use Wi-Fi for either business or leisure reasons.
The apartment lies in the Castellammare Vucciria district of Palermo, around 25 minutes on foot from the Cuba Palace. Due to the prime location of Ayubello Apartment Palermo, the 17th-century Church of the Gesu is just 650 metres away. The apartment is also right around the corner from the catholic Church of San Cataldo.
This apartment offers self-catering amenities, such as a fully-equipped kitchen, and a dining area for guests' convenience. The nearest bus stop Roma - Vucciria is a stone's throw from the accommodation.