Lord Nelson Hotel & Residences situa-se, a 2,2 km de Jabberwock Beach, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um terraço. O acesso Wi-Fi gratuito e um balcão de turismo estão disponíveis.
Os quartos estão equipados com uma casa de banho privativa, enquanto alguns quartos também incluem varanda e outros também têm vistas do mar.
O aeroporto mais próximo é o Aeroporto de Antigua, que fica a 1 km de Lord Nelson Hotel & Residences.