Doté d'une terrasse, le River House est situé à Fiumicino, à 7 km du centre commercial Parco Leonardo et à 6 km du Parco Leonardo. Construit en 2000, il propose un studio avec balcon.
Il dispose également d'une télévision, d'une kitchenette bien équipée avec lave-vaisselle et d'une salle de bains avec douche.
L'aéroport de Rome Fiumicino est à 3,9 km.