Palazzo Olivia

5.0
(2 reviews)
Via Dei Leutari 15, 00186 Rome Italy
+39 06 6937 4344
Centrally Located
Condominium
Mid-range
Quaint
Hotel
Palazzo Olivia | Rome | Italy | TripAligner