Set a 5-minute walk from Termini Station, LH Hotel Andreotti offers elegant air-conditioned rooms, free Wi-Fi, and an extensive breakfast buffet. Castro Pretorio Metro is 400 metres away.
Number of rooms: 53
Via Castelfidardo 55, Central Station, 00185 Rome, Italy