Occupant un édifice en face du Tibre, le Rome River Inn est un Bed & Breakfast moderne, établi à 10 minutes à pied de la place Navone.