Via dell'argilla, 21, 00165 Roma
Apartment 3 stars
Located in Rome, a 10-minute walk from San Pietro Train Station, this air-conditioned apartment features a balcony. The apartment is 0.6 mi from St. Peter's Basilica. Free WiFi is offered throughout the property.
There is a dining area, 3 flat-screen TVs and a kitchen There is a private bathroom with...