Palazzo VelliApartment
Piazza Di Sant'Egidio 9, Trastevere, 00153 Rome, Italy
Set in a 15th-century building, in Rome’s lively district of Trastevere, Palazzo Velli offers self-catering apartments with free Wi-Fi access. Guests can enjoy views of the city from the Janiculum Hill, a 5-minute walk away.