Oh no. Unfortunately we don't have any results. Please reset your search criteria.

Ambasciatori

Italy, Palermo

    Amenities

    Average hotel rating

    Short description

    It''s a fantastic proprety for guests looking for central location in historical city center of Palermo

    Location

    Hotel Ambasciatori is in Palermo?s city centre, 200 m from the train station

    Address

    Via roma 111

    Palermo 90133