Piazza dei prati degli strozzi, 21, 00195 Roma
Guesthouse 3 stars
Providing city views, Your Vatican Suite in Rome features accommodations and a shared lounge. Popular points of interest nearby include St Peter's Square, The Vatican, and St. Peter's Basilica. The accommodation provides airport transfers, while a car rental service is also available.
All units feature...