L’hotel si trova sulla passeggiata sulle rive del Lago Maggiore, a 5 minuti a piedi dalla Piazza Grande e a 10 minute dalla stazione di Locarno
Le 113 camere sono spaziose e e tutte dotatedi balcone e aria condizionata.
Il ristorante "La Tavernetta" può ospitare fino a 150 persone sedute. Il bar, la grande terrazza nel giardino e la piscina completano lo spazio del ristorante.
L’hotel è una location ideale per banchetti, eventi e matrimoni e nella Sala Angolo sono inoltre possibili meeting privati fino a 30 persone.