8 via dei carraresi interno unico piano terra, 00164 Roma
Apartments
Set in Rome, 3.7 km from Battistini Metro Station and 4.5 km from St. Peter's Basilica, Corner Pamphili offers air conditioning. Among the facilities at this property are full-day security and private check-in and check-out, along with free WiFi throughout the property. The apartment also offers facilities...