Via carducci 3, 01028 Orte
Hotels 3 stars
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. The Letizia features a restaurant specialising in regional specialities. Breakfast includes sweet croissants and pastries,...