Via Luigi Calamatta, 16, 00193 Roma
Apartment
with
1
room
Palazzaccio apartment Roma is located in Rome, just 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 10-minute walk ...