Ciù Ciù Home Suite Bed and Breakfast Palermo, Sicily
Located in Palermo, 2.9 km from Spiaggia di Romagnolo and 500 m from Palermo Cathedral, Ciù Ciù Home Suite provides city views and free Wi-Fi.
Number of rooms: 3
156 Via Sant'Agostino, 90134 Palermo, Italy