Hotel Leone biedt gratis eigen parkeergelegenheid. Deze accommodatie is in het centrum van Sorrento gevestigd, op 100 meter afstand van conferentiecentrum Hilton Sorrento Palace. Er is ook een buitenzwembad en een bar.
De kamers zijn elk voorzien van airconditioning, een lcd-tv, een minibar, een kluisje en gratis WiFi.
Het Hotel Leone ligt op slechts 5 minuten te voet van de hoofdstraat van Sorrento, Corso Italia. De haven voor de boten naar Capri en Ischia is op 15 minuten wandelafstand te vinden.
Het hotel bevindt zich op een schilderachtig locatie, te midden van sinaasappelbomen en olijfboomgaarden. Er wordt elke dag een ontbijtbuffet met zoete en hartige producten geserveerd.