18 via filippo corazza 5° piano, 90127 Palermo
Apartment
Featuring city views, Cosmo Apartment in Palermo offers accommodations and a shared lounge. The air-conditioned accommodations are a 16-minute walk from Palermo Cathedral. The apartment features mountain views, a sun terrace, and free Wifi is available throughout the property.
At the apartment complex,...