Set in Imperiaƒ??s centre, a 10-minute walk from the Ligurian Sea and the beaches, Hotel Italia is 350 metres from Imperia Station. It offers free parking, a restaurant and free Wi-Fi in the ground floor public areas.
Address: Viale Matteotti 29, Imperia
Rates from:
EUR 45 Book Now