Hotel Letizia
Hotel
Orte
Hotel Letizia is located just 150 metres from Orte Train Station, and just a 4-minute drive from the A1 Motorway. It offers a small wellness centre, and free Wi-Fi in the lobby.
Number of rooms: 36
Via Carducci 3, 01028 Orte, Italy