Where is Hotel Alexandra, Locarno?

Where is Hotel Alexandra, Locarno located?

Hotel Alexandra, Locarno, Ticino, Switzerland (approx. 46.17487°, 8.80881°)


Where is Hotel Alexandra, Locarno on the map?