El Hotel La Palma goza de vistas pintorescas al lago Mayor, en el centro de Stresa. Está situado a orillas del lago, rodeado de un jardín y ofrece aparcamiento gratuito. El hotel cuenta con una piscina junto al lago y una terraza panorámica con Sky bar y una gran bañera de hidromasaje. En la 6ª planta hay una zona de fitness y el centro de bienestar gratuito, que incluye sauna, baño turco y cueva de sal, así como duchas sensoriales y una zona de relajación.
La estación de tren de Stresa se encuentra a 10 minutos a pie del Hotel La Palma, mientras que el embarcadero está a sólo 300 metros. El club de golf Des Iles Borromées está a 4 km.