123 via dei coronari, 00186 Roma
Apartments
Conveniently situated in the centre of Rome, the recently renovated Modern pied a terre near Piazza Navona offers well-equipped accommodation featuring air conditioning, free WiFi and flat-screen TV. The property is close to several well-known attractions, 1.4 km from St. Peter's Basilica, 1.3 km from...