Located in a quiet residential area of Rome’s centre, Hotel Londra & Cargill is a 10-minute walk from the famous Via Veneto. It offers free Wi-Fi throughout.
Number of rooms: 101
Piazza Sallustio 18, Via Veneto, 00187 Rome, Italy
Hotel booked 1 times today.