Via Umberto Hotel Rome, Lazio
Just a 10-minute walk from Termini Train Station, Via Umberto features rooms with parquet floors and free Wi-Fi. A shared kitchen is available on site.
Number of rooms: 5
Via Principe Umberto 77, Central Station, 00185 Rome, Italy