We have just returned from 3 night stay at Papa Vista and our trip to Rome. We were a party of
10 travelling from London and Hong Kong for our annual friends trip and we had a fantastic time. Papa Vista was a great choice for our stay. It has an excellent location just a couple of minutes walk to...
More
- Manage your listing
