7.5
Picasso*****

0 American reviews

108 international reviews

21° / 33°
23 Aug 2019
Number 94 of 1249 hotels in Rome

Find the best prices and last minutes for Hotel Picasso***** at:

Actions for Hotel Picasso*****