Vatican Relais Rome Suite

Rome • Show on map
View Details for Price
Right in the center of Rome, Vatican Relais Rome Suite features rooms with free Wifi. The property is close to several well-known attractions – a 6-minute walk from The Vatican, 0.7 miles from Lepanto…More info
