Via sebastiano veniero 78, 00192 Roma
Bed and Breakfast 3 stars
Just 394 feet from the Vatican Museums, Cento Passi dal Vaticano is located in the center of Rome. Offering free Wi-Fi, the property is less than a 15-minute walk from Saint Peter’s Square.
With a private bathroom, the air-conditioned rooms come with a flat-screen TV, wardrobe and heating.
The property...