Larisarooms Guesthouse Central Station
Larisarooms offers spacious rooms with free Wi-Fi and a shared bathroom, all set in a typical Roman building a 5-minute walk from Rome's Termini Central Station.
Number of rooms: 4
via principe amedeo n.96, Central Station, 00185 Rome, Italy