L'hotel NH Napoli Ambassador si trova nel centro storico della città, vicino a molte delle sue più famose attrazioni, come il Maschio Angioino, Palazzo Reale, Piazza del Plebiscito e il Teatro San Carlo. L'hotel si trova inoltre ad appena 700 metri dal Molo Beverello, dove i visitatori possono prendere un traghetto per le splendide isole di Ischia, Procida o Capri. Anche la zona di negozi più celebre della città è a pochi passi dall'hotel NH Napoli Ambassador.