46 Via San Tommaso D'Aquino, 00136 Roma
Apartment
with
1
room
Just 1.1 miles from Lepanto Metro Station and 1.1 miles from St Peter's Square, GIGLIO DOME VIEW - St Peter View,
300mt to Metro A, Vatican City, A-C features accommodations in Rome with a terrace. The air-conditioned accommodation is a 14-minute walk from Ottaviano Metro Station. Free Wifi is available throughout ...