Das Hotel Garni liegt gegenüber der Bus- sowie der Bahnstation Locarno und der Centovallinabahn und ist nur 5 Minuten Fußweg vom See und der zentralen Piazza Grande entfernt.
Die südlich gelegenen Zimmer bieten meist einen Ausblick auf den See, während die gegen Nordwesten orientierten einen Ausblick auf die Berge eröffnen.