El Hotel Leon D'Oro está situado en la plaza más popular del centro histórico de Orta San Giulio. Dispone de 2 soláriums con vistas al lago de Orta y a la isla de San Giulio, además de un porche y habitaciones con aire acondicionado.
Las habitaciones, todas con aire acondicionado, incluyen un baño privado con secador de pelo y artículos de aseo gratuitos. La mayoría tiene vistas al lago y un TV de pantalla plana vía satélite.
El establecimiento prepara un desayuno buffet continental diario a base de cruasanes, fruta de temporada, pan recién hecho y cereales. El restaurante, con una terraza con vistas al lago, sirve platos de marisco y especialidades locales.
El Leon D'Oro se encuentra situado en una zona de tráfico restringido, a pocos pasos de los muelles y a 700 metros de una parada de autobús con conexiones a/desde la estación de tren y Borgomanero.