Set in Rome, 2789 feet from St Peter's Square and St. Peter's Basilica, Vatican Luxury Suite features air-conditioned accommodations with free WiFi available throughout.
All rooms at the Vatican Luxury Suite feature a mini-bar and a private bathroom with a hairdryer and free toiletries.
Roma San Pietro Train Station is located 1804 feet away, while Castel Sant'Angelo is a 20-minute walk away.