La Palma enjoys picturesque views over Lake Maggiore in Stresa city centre. Located directly on the lakefront, it is surrounded by a garden and provides free parking.
With classic décor, rooms offer free WiFi, an LCD TV with satellite channels and a balcony. Many rooms include a spa bath, and many overlook the lake and Borromean Islands.
The hotel boasts a swimming pool right by the lake, and a panoramic terrace with Sky bar and a large hot tub.
On the 6th floor you can find a fitness area and the free wellness centre, including a sauna, Turkish bath and salt cave, as well as sensory showers and a relaxation area.
Stresa Train Station is a 10-minute walk from La Palma hotel, while the embarcadero is only 300 metres away. Golf Club Des Iles Borromées is 4 km away.