Orleans Apartments
Corso Alberto Amedeo, 28, 90134 Palermo, Italy,Tipo di struttura: Hotel Palermo
Orleans Apartments is a self-catering accommodations located in Palermo, 1,300 feet from Palermo Cathedral. Free WiFi access is available in all areas. The apar