Via Luigi Calamatta, 16, 00193 Roma
Apartment
with
1
room
Palazzaccio apartment Roma offers accommodations in Rome, a 12-minute walk from Lepanto Metro Station and 0.6
miles from Pantheon. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. The property is 0.6 miles from the city center and a 7-minute ...