Property Location With a stay at RSH Vatican Apartments in Rome Vatican, you'll be minutes from Apostolic Palace and St. Peter's Basilica. This aparthotel is close to Roman Forum and Colosseum.Rooms Make yourself at home in one of the air-conditioned rooms featuring kitchens. Co... Show More
Pets Are Not Allowed
Accepted Credit CardsReach us, we're available 24/7.