MICHELIN Travel Discover the world
Home > > > > > > > Hotel Ambasciatori Palermo

Nearby Restaurants

See all restaurants Palermo

Hotel Ambasciatori

Hotel Ambasciatori

Address : Via Roma 111 I - 90133 Palermo

Useful Information

  • Address : Via Roma 111 I - 90133 Palermo90133Palermo

Main services

  • Restaurant
  • Air conditioning
  • Non-smoking rooms
  • Internet
  • Animals allowed

Top of page