Hotel Ambasciatori

Hotel Ambasciatori is in Palermo’s city centre, 200 metres from the train station and a 10-minute walk from the port. It features a panoramic rooftop terrace, and air-conditioned rooms with free wired internet and Wi-Fi.

Hotel info:

Price: 89..110

Rooms:16

Show more

Palermo: similar hotels