Via famagosta 2, 00192 Roma
Apartment 3 stars
Located in Rome, 0.8 mi from St Peter's Square and 0.9 mi from Castel Sant'Angelo, Loft in San Pietro provides accommodations with amenities such as free WiFi and a flat-screen TV.
The apartment is 0.4 mi from Vatican Museums.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully...