O Hotel Ambasciatori está situado no centro de Palermo, a 200 metros da estação ferroviária e a uma caminhada de 10 minutos do porto. Disponibiliza um terraço panorâmico no último piso, bem como quartos com ar condicionado, acesso gratuito à Internet por cabo e acesso Wi-Fi.
Os quartos possuem uma casa de banho privativa com um chuveiro. O pequeno-almoço e as bebidas servidas no bar poderão ser saboreadas no terraço com vistas para a cidade histórica. Também poderão ser solicitadas opções sem glúten. O restaurante do hotel serve cozinha siciliana local.
O Ambasciatori providencia um ambiente relaxante e acolhedor com um serviço profissional. Nas noites de Verão, são organizadas actividades que incluem música clássica e jazz.
Um serviço de transporte de/para os aeroportos Palermo Falcone e Borsellino podem ser providenciados mediante pedido.