Business Partners
Choose language: en
 hotel royal (stresa) stresa (laghi del nord italia)

Hotel Royal (Stresa) double room with balcony for single use in Stresa (Laghi del Nord Italia)

Hotel in Stresa (Laghi del Nord Italia)

Hotel Royal (Stresa) Superior double room with balcony lateral lake view in Stresa (Laghi del Nord Italia)

Hotel in Stresa (Laghi del Nord Italia)

Superior double room with balcony lateral lake view

  • Free Wifi
  • Air conditioning
  • Balcony
  • Television
  • Shower or Bath
  • Telephone
  • Safety box