Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Flaminia 33, Rome
Located just a few steps from Villa Borghese Park, River Palace Hotel offers elegant interiors and antique furnishings. Internet is free and rooms are equipped with air conditioning and satellite TV.
See MoreUsage of subsidiary facilities may incur additional fees