Nelson By The Bay localiza-se em Apollo Bay, a 7 minutos a pé de Apollo Bay Beach e menos de 1 km de Mounts Bay, e providencia acomodações com acesso Wi-Fi gratuito e uma televisão de ecrã plano.
Composto por 3 quartos, esta casa de férias com ar condicionado dispõe de 1 casa de banho com chuveiro, banheira e um secador de cabelo. A cozinha dispõe de um frigorífico, uma máquina de lavar louça e um forno, assim como máquina de café e chaleira.
É possível praticar caminhadas e pesca nas proximidades.
O aeroporto mais próximo é o Aeroporto de Avalon, que fica a 135 km de Nelson By The Bay.