Hotel Royal wordt beheerd door een familie en ligt in een rustige omgeving vlakbij het Lago Maggiore. Het biedt uitzicht op de Borromeïsche baai en de Alpen. Er is gratis WiFi beschikbaar in alle ruimtes.
Het hotel heeft prachtige tuinen, een mooi terras, een buitenbad met een hot tub en een restaurant waar je binnen of buiten kunt eten. Er is gratis privéparkeergelegenheid. De hotelkamers en de gemeenschappelijke ruimtes zijn stijlvol ingericht en voorzien van alle nodige voorzieningen.
Het stadscentrum is te bereiken via een mooie, gezellige boulevard. Het hotel bevindt zich op slechts 100 meter van het strand en de veerboten naar de Borromeo-eilanden.