Piazza Di S. Andrea Della Valle, N. 3, 00186 Roma
Apartment
with
1
room
Sant'Andrea Apartment is a recently renovated apartment in the center of Rome, a 3-minute walk from Campo de'
Fiori and 500 yards from Torre Argentina. Among the facilities at this property are an elevator and a shared lounge, along with free Wifi throughout the property. The property is close to popular attractions ...