Castello del Duca Hotel Marcigliana, Lazio
9/10
Wonderful
Free Wi-Fi
12 km.
Flaminio Train Station
Set in a medieval hamlet, Castello del Duca features self-catering accommodation with free Wi-Fi access. Settebagni Train Station, with links to Rome’s centre, is a 10-minute walk away.
Number of rooms: 8
Salita Della Marcigliana 95, 00138 Marcigliana, Italy