Hotel La Locanda ligt op slechts 200 meter van het Lago Maggiore, op 5 minuten lopen van het station van Stresa en op 600 meter van de pier waar de boten vertrekken naar de Borromeïsche eilanden. WiFi is overal gratis.
De kamers zijn voorzien van een flatscreen-tv, antiek houten meubilair en een eigen badkamer met een haardroger. Sommige hebben een balkon, weer andere bevinden zich op de begane grond en kijken uit op de binnenplaats.
In Hotel La Locanda kunt u elke dag genieten van een traditioneel Italiaans ontbijt met koffie en zoete deegwaren. Er is gratis parkeergelegenheid in de buurt en u rijdt in amper 10 minuten naar de snelweg A26.