Via Andrea Doria 79, Scala B, Int 1, 00192 Roma
Apartment
with
1
room
Just a 11-minute walk from Ottaviano Metro Station and one mile from Lepanto Metro Station, Suite Luisa Roma features
accommodations in Rome with a garden. The apartment, set in a building dating from 1924, is 1.9 miles from Piazza Navona and 2 miles from Castel Sant'Angelo. Free Wifi is available throughout ...