Hotel Garni Montaldi ligt tegenover het trein- en busstation van Locarno, en het station van Centovallina, op 5 minuten lopen van het meer en het Piazza Grande in het centrum van Locarno. De zuidelijke kamers kijken voornamelijk uit op het meer, terwijl de kamers op het noordwesten uitkijken op de omliggende bergen.
Aantal kamers : : 40