L'albergo Montaldi si trova nel cuore della città di Locarno, è situato a 200 metri dalla stazione ferroviaria, a 400 metri dal lago e dal centro.
È l'ideale punto di partenza per tutte le escursioni, e grazie alla sua posizione rientrante è poco rumoroso.