River Palace Hotel ligger kun få skridt fra Villa Borghese-parken og tilbyder elegant interiør og antikt møblement. Internettet er gratis, og værelserne har aircondition og satellit-tv.
Den store morgenbuffet serveres dagligt og omfatter hjemmebagte kager og wienerbrød, frisk frugt, kødpålæg og oste. Loungebaren serverer cocktails og 22 forskellige whisky-mærker.
River Palace ligger kun 5 minutters gang fra både den berømte Piazza del Popolo og metrostationen Flaminio. Herfra er der direkte forbindelse til den Spanske Trappe og Vatikanstaten.