Hotel Leon D'Oro ligger på det mest populære torget i det historiske sentrum av Orta San Giulio, og har 2 solterrasser med utsikt over Ortasjøen og Isola di San Giulio. Her tilbys veranda og rom med klimaanlegg.
Alle rommene har klimaanlegg og eget bad med hårføner og gratis badeprodukter. De fleste rommene gir utsikt over innsjøen, og er utstyrt med flatskjerm-TV med satellittkanaler.
En kontinental frokostbuffé serveres hver dag, og inneholder croissanter, sesongens frukt, ferskt brød og frokostblandinger. Restauranten har terrasse med utsikt over innsjøen, og byr på sjømat og lokale spesialiteter.
Leon D'Oro ligger i et område med begrenset trafikk, en kort spasertur fra havnen og 700 meter fra en bussholdeplass med forbindelser til/fra jernbanestasjonen og Borgomanero.