7.5
Picasso*****

0 American reviews

108 international reviews

18° / 32°
19 Jun 2019
Number 97 of 1247 hotels in Rome

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

Actions for Hotel Picasso*****