Ambasciatori Hotel Palermo
Search & compare prices for Ambasciatori Hotel Palermo in all hotel booking websites.
Ambasciatori Hotel Palermo Address: Via Roma 111, Palermo, Italy
Minimum price found for Ambasciatori Hotel Palermo was: 65 EUR
Click here to get more information, photos & guest ratings for Ambasciatori Hotel Palermo