9.5
River Palace****

2 English reviews

6 international reviews

19° / 30°
23 Jun 2018
Number 22 of 1244 hotels in Rome

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