11 Piazza Lazzaro Papi, 00179 Roma
Vacation Home
with
1
room
Appio11 Apartment offers accommodations in Rome, 1.9 miles from Vittorio Emanuele Metro Station and 2.2 miles
from Santa Maria Maggiore. The vacation home, set in a building dating from 1922, is 1.1 miles from San Giovanni Metro Station and 1.7 miles from Porta Maggiore. Free Wifi is available throughout the ...