Trevi Palace Luxury Apartments

Via Del Lavatore 30, Rome