Hotel Picasso

3.8
(333 reviews)
Via Venezia 25, 00184 Rome Italy
+39 06 487 3261Official website
Budget
Centrally Located
Family
Hotel
Hotel Picasso | Rome | Italy | TripAligner