22 Via Plinio, 00193 Roma
Apartment
with
1
room
Linnéa Roma Centro A offers accommodations in the center of Rome, a 6-minute walk from Lepanto Metro Station and
0.8 miles from Vatican Museums. The property is close to several well-known attractions, a 15-minute walk from St Peter's Square, 0.8 miles from The Vatican, and a 12-minute walk from Piazza del Popolo. ...