Rio Molino biedt kamers en appartementen met gratis WiFi en privéparkeergelegenheid, op 800 meter van de oevers van het Lago Maggiore.
De eigentijds ingerichte accommodatie is voorzien van een parketvloer en een terras. Sommige kamers hebben een open tafel en stoelen met uitzicht op de tuin.
Rio Molino ligt op 10 minuten lopen van het centrum van Stresa, waar u de boot kunt nemen naar de Borromeïsche eilanden. Het treinstation van Stresa ligt op 700 meter afstand.