Hotel Royal Stresa
Hotel Royal Stresa
With an enviable lakeside location, the family run Hotel Royal Stresa offers traditional, comfortable rooms and is the ideal place to stay on your holiday to Lake Maggiore. Hotel facilities include an outdoor swimming pool, relaxing gardens and a panoramic terrace offering spectacular views of the lake. Stresa centre is 900meters from the hotel and accessible via a lively, lakeshore promenade walk.
*Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.