Bike Hotel and residence

A hotel in Stresa located just a few steps away from the historic centre and 400 metres from the scenic lake front promenade lined with palm trees, gardens and buildings with Art nouveau façades. On looking towards the lake, you can see the romantic Borromean islands.