Rome logo

Palazzo Olivia

Check Availability

Palazzo Olivia
Via Dei Leutari 15
Rome
186
Italy

Rooms from €80.00 ( £72.73 / $105.45 ) per night

Picture of Palazzo Olivia


Set in a 17th-century building, Palazzo Olivia is only 200 metres from Piazza Navona and lively Campo de Fiori. It offers air-conditioned apartments with satellite TV and a tranquil, yet central location.

Click here for more Information on the Palazzo Olivia together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Rome area Rome Visitor Information