63 Via Degli Angeli, 00185 Roma
Vacation Home
with
1
room
A recently renovated vacation home, House of Angels offers accommodations in Rome. Among the facilities at this
property are private check-in and check-out and a mini-market, along with free Wifi throughout the property. Porta Maggiore is 2.4 miles away and Vittorio Emanuele Metro Station is 2.8 miles from the ...