Via di san bartolomeo de' vaccinari, 19, 00186 Roma
Apartments
Right in the heart of Rome, situated within a short distance of Campo de' Fiori and Palazzo Venezia, Couldn't be more central! offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. This recently renovated apartment is located less than 1 km from Piazza Venezia...