Via della conciliazione 15, 00193 Roma
Bed and Breakfast
St. Peter' Six Rooms & Suites is located in the center of Rome, just a 5-minute walk from the Vatican City. It offers a great location, free Wi-Fi, and rooms with a private bathroom. Saint Peter's Square is 984 feet away on foot.
All rooms are modern and decorated in an elegant way, featuring particular...