Crosti Hotel
Hotel
Central Station
A 10-minute walk from Rome's Termini Station you'll find Hotel Crosti, which guarantees you comfortable accommodation and a great service from its dedicated team of staff. Wi-Fi is free in the rooms.
Number of rooms: 32
Via Castelfidardo 54, Central Station, 00185 Rome, Italy