Hotel Castelfidardo

Via Castelfidardo, 31 ROMA | Area: Termini
Declared by the Innkeeper

Hotel Castelfidardo is situated on Via Castelfidardo in Rome, around 600 metres from Termini Station. It’s a convenient base for exploring the city by train, metro and other forms of public transport.

Rooms come with air conditioning, a flat-screen TV and free Wi-Fi, with options ranging from single rooms to family accommodation. Check-in is self-service, and guests are asked to let the hotel know their expected arrival time in advance.