Palazzo Olivia
Check availability

Rooms from €110.00 ( £100.00 / $145.00 ) per night
Palazzo Olivia
Via Dei Leutari 15
Rome
186
Italy
Palazzo Olivia provides stylish self-catering apartments in a renovated 17th-century building set in the historic heart of the Eternal City, just a 5-minute walk from Piazza Navona.
Similarly Priced Hotels
- Hotel Fontanella Borghese , from €110.00 ( £100.00 / $145.00 )
- Intown Luxury House , from €110.00 ( £100.00 / $145.00 )
- Marcella Royal , from €110.00 ( £100.00 / $145.00 )
- Relais Navona71 , from €110.00 ( £100.00 / $145.00 )
- Residence Prati , from €110.00 ( £100.00 / $145.00 )
- Duca d'Alba Hotel , from €114.00 ( £103.64 / $150.27 )
Online Hotel Bookings