Il Sesto Suites Central Hotel Rome
Set in the centre of Rome, Il Sesto Suites Central is 300 metres from Termini Metro and Train Station. It offers free Wi-Fi throughout, a shared lounge, and air-conditioned rooms.
Number of rooms: 8
Via Daniel Manin 69, Central Station, 00185 Rome, Italy