Via vespasiano 12, 00192 Roma
Apartment 4 stars
Conveniently located 656 feet from the Vatican City, Apartment in front of St Peter's Square and Vatican Museums - myPad in Rome is a 3-minute walk from Rome’s Ottaviano Metro. It offers modern apartments with free Wi-Fi and, upon request, an Ipad for guests to use during their stay.
Featuring a balcony,...