El Hotel Palazzo Vannoni se encuentra en el corazón de Levanto, a solo 100 metros del mar, y ofrece vistas a la Piazza Cavour. Hay WiFi gratuita en todo el recinto.
Las habitaciones presentan un estilo moderno, y cuentan con aire acondicionado, TV vía satélite y minibar. Algunos alojamientos están decoradas con frescos.
Todos los días se sirve un desayuno buffet.
El Hotel Palazzo Vannoni se halla a 5 minutos a pie de la estación de tren de Levanto.