El Rio Molino ofrece habitaciones y apartamentos con conexión WiFi gratuita y aparcamiento privado a 800 metros del lago Mayor.
El establecimiento presenta una decoración contemporánea y cuenta con suelo de parquet y terraza. Algunas habitaciones tienen mesa y sillas abiertas con vistas al jardín.
El Rio Molino se encuentra a 10 minutos a pie del centro de Stresa, que ofrece conexiones en barco con los islotes borromeos. La estación de tren de Stresa está a 700 metros.