Just 500 metres from St. Peter’s Square, Rome Vatican Inn offers elegant accommodation with free WiFi.
The air-conditioned rooms come with a flat-screen TV and a wardrobe. The private bathroom features a shower.
The property can organise tours, car hire and river cruises. A bus stop 30 metres away has services to Termini Station. Ottaviano Metro is a 10-minute walk away....
|Via Delle Fosse Di Castello 6, Flat 1|