Hotel America wordt beheerd door een familie en is gevestigd in een historisch gebouw in de historische binnenstad van Locarno, op een steenworp afstand van het treinstation en het Lago Maggiore.
Das familiengeführte Hotel America befindet sich in einem historischen Gebäude in der Altstadt von Locarno, nur wenige Schritte vom Bahnhof und dem Lago Maggiore entfernt.