Além de ficar perto de d'Albora Marinas Nelson Bay e Clube de Golfe de Nelson Bay, Hotel Nelson oferece as seguintes comodidades: terraço, cafeteria/café e jardim. O restaurante no local, Little Nel Cafe, oferece café da manhã, almoço, refeição leve e refeições ao ar livre. Além de comodidades como serviço de lavanderia e lavagem a seco e bar, os hóspedes podem se conectar ao Wi-Fi grátis nos quartos.