Property Location A stay at Vatican Rooms Holiday in Rome places you in the heart of Rome, minutes from Vatican Gardens and close to St. Peter's Basilica. This townhouse accommodation is close to Roman Forum and Colosseum.Rooms Make yourself at home in one of the 4 air-condition... عرض المزيد
Reach us, we're available 24/7.