El Hotel Excelsior, situado a solo 100 metros del lago Mayor, ofrece abundante desayuno buffet, bar con terraza al aire libre con vistas al jardín y conexión Wi-Fi gratuita y habitaciones con balcón privado.
El Excelsior Hotel se encuentra en el centro de Locarno y tiene habitaciones amplias con zona de estar con sillones.
Todas las habitaciones incluyen TV por cable, teléfono, minibar y baño privado con secador de pelo.
El spa y baño termal de nueva construcción de Locarno, situado justo en el lago, se encuentra a 300 metros. Frente al hotel hay una pista de tenis y un minigolf. El club de golf de Ascona se encuentra a 5 km.