Piazza San Pietro Suite Guesthouse Rome
Set in Rome, 600 metres from Vatican Museums and 1.1 km from Lepanto Metro Station, Piazza San Pietro Suite offers air conditioning. The property is situated 1.4 km from St. Peter's Basilica, 2.7 km from Piazza Navona and 2.
3 Via Andrea Doria, Trionfale, 00192 Rome, Italy