O Mount Nelson está localizado na entrada norte em direção ao centro da Cidade do Cabo, desfrutando de uma posição privilegiada na base da Table Mountain. A localização permite acesso fácil a pé a muitas atrações locais e lugares noturnos, inclusive a uma curta viagem de carro de lugares tais como o V&A Waterfront e o Teleférico da Table Mountai.
O Mount Nelson oferece diversos locais para utilização particular ou empresarial e todos estão totalmente preparados para lidar com qualquer evento, de um banquete a um seminário sobre desenvolvimento de estratégias: