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