El Hotel Ambasciatori está situado en el centro de Palermo, a 200 metros de la estación de tren y a 10 minutos a pie del puerto. Ofrece una terraza panorámica en la azotea, así como habitaciones con aire acondicionado y conexión a internet por cable y WiFi gratuitas.
Las habitaciones disponen de baño privado con ducha. El bar sirve desayunos y bebidas, que pueden tomarse en la terraza con vistas al centro histórico. También se pueden solicitar productos sin gluten. El restaurante del hotel sirve cocina local siciliana.
El Ambasciatori ofrece un ambiente cálido y relajado, así como un servicio profesional. Además, en las tardes de verano organiza actividades con música clásica y jazz.
Bajo petición, se proporciona un servicio de enlace de ida y vuelta con el aeropuerto de Palermo Falcone e Borsellino.