Apartment Suite 83 Appartamento Rome
Via Dei Prati Dei Papa 18, Rome, Italy
Choose your dates to see prices
Via Dei Prati Dei Papa 18, Rome, Italy
Choose your dates to see prices
Situated within 2.5 miles of the late Renaissance church "St. Peter's Basilica", the 1-room Suite 83 Appartamento apartment also boasts easy access to Roma Termini train station which is around 3.6 miles away. This apartment also has 1 bathroom with a bidet, a separate toilet and showers.