Italy, Lake Maggiore, Stresa
Housed in an old villa the family-run Royal is a interesting and historic hotel with an outdoor pool in relaxing gardens, and spacious, comfortable lounges. Signor Rosa is famous for his water colours which adorn the walls creating a unique and pleasant atmosphere. Close to the cable car and the Stresa Lido landing stage. It is a 20 minute walk to Stresa centre mainly along the lakeside.
AccessibilityNo adapted rooms
Board basis options available
This property caters for the following special dietary requirements