Via dell'Argilla 21, Roma
bedrooms
Baths
Guests
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.
Parking
Airport Shuttle
Restaurant
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.