Com um jardim, os Main Beach Apartments estão situados em Byron Bay, apenas a 400 metros do Clube de Surf Byron Bay e a 1,9 km do Farol Principal da Praia do Cabo Byron. Está disponível estacionamento privado gratuito no local.
Cada um dos apartamentos com 2 quartos inclui ar condicionado e uma televisão de ecrã plano. Alguns incluem uma varanda e/ou pátio com vistas para o mar. Também há uma cozinha equipada com um forno, um micro-ondas, uma torradeira, uma chaleira e um frigorífico. Dispõe de uma casa de banho privativa com uma banheira ou chuveiro e produtos de higiene pessoal gratuitos. São fornecidas toalhas e roupa de cama.
Tallow Beach fica a 1,5 km dos Main Beach Apartments. O Aeroporto Ballina Byron Gateway encontra-se a 22 km da propriedade.