Via Alessandria, 143, 00198 Roma
Vacation Home
with
1
room
Armonia Roma Luxury Apartment offers accommodations in Rome, 1.1 miles from Piazza Barberini and 1.5 miles from
Piazza di Spagna Metro Station. Among the facilities at this property are an elevator and a shared kitchen, along with free Wifi throughout the property. The accommodation features private check-in ...