40 Via Vespasiano, 00192 Roma
Apartment
with
1
room
Idyllia - Classy apartment in Vatican area provides accommodations in the center of Rome, a 3-minute walk from
Ottaviano Metro Station and 0.6 miles from Lepanto Metro Station. Popular points of interest nearby include Castel Sant'Angelo, Piazza del Popolo, and St. Peter's Basilica. Free Wifi is available, and ...