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