Just 1640 feet from St. Peter’s Square, Rome Vatican Inn offers elegant accommodations 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 organize tours, car hire and river cruises. A bus stop 98 feet away has services to Termini Station. Ottaviano Metro is a 10-minute walk away.
Number of rooms : 2