Volturno Guest House Hotel Rome, Lazio
Offering city views, Volturno Guest House is an accommodation set in Rome, 600 metres from Rome Termini Train Station and 500 metres from Repubblica - Teatro dell'Opera Metro Station.
Number of rooms: 11
Via Volturno 31, Central Station, 00185 Rome, Italy