Hotel Leonessa ligt aan de voet van de Vesuvius. Het ligt op een rustige locatie tussen het centrum van Napels en de luchthaven. De snelweg A1 is gemakkelijk te bereiken.
Het dakterras van het hotel biedt uitzicht op de vulkaan en het landschap.
De comfortabele kamers van het Leonessa Hotel zijn voorzien van een tv met Mediaset Premium-zenders, airconditioning en gratis internet. Roomservice is 24 uur per dag beschikbaar.
Het Leonessa biedt gratis parkeergelegenheid, vergaderzalen, een eigen restaurant en een pianobar. Er is gratis WiFi in de openbare ruimtes.