El River House cuenta con terraza y está situado en Fiumicino, a 7 km del centro comercial Parco Leonardo y a 6 km de Parco Leonardo. El establecimiento fue construido en el año 2000 y cuenta con un estudio con balcón.
El estudio también cuenta con TV, zona de cocina bien equipada con lavavajillas y 1 baño con ducha.
El aeropuerto de Roma Fiumicino se encuentra a 3,9 km.