Hotel Naples sijaitsee elegantissa rakennuksessa, jossa yhdistyvät alkuperäinen art decò-tyyli kalusteineen, maalauksineen ja valaisimisineen sekä nykypäivän mukavuudet. Hotelli sijaitsee historiallisen Molo Beverello- ja Porta di Massa-satamien sekä Piazza Garibaldi-päärautatieaseman välissä, näistä päärautatieasemalle on noin 1,5 km kävelymatka. Napolin keskiaikainen vanhakaupunki ”Centro storico” on noin kilometrin kävelymatkan päässä. Piazza Plebiscito -aukiolle kävelee noin 20 minuutissa.
Hotellissa on baari, kokoustiloja, ilmainen wifi ja yhteensä 84 ilmastoitua huonetta. Hotellin 7. kerroksesta löytyy ulkoterassi, jossa pääsee ihailemaan kauniista Napolin panoraamasta.