Doté d'un jardin, le Main Beach Apartments est situé à Byron Bay, à seulement 400 mètres du club de surf de Byron Bay et à 1,9 km du phare de la ville. Un parking privé est disponible gratuitement sur place.
Tous les appartements 2 chambres sont climatisés et disposent d'une télévision à écran plat. Certains disposent d'un balcon et/ou d'une terrasse avec vue sur la mer. Leur cuisine est équipée d'un four, d'un micro-ondes, d'un grille-pain, d'une bouilloire et d'un réfrigérateur. La salle de bains privative est pourvue d'une baignoire ou d'une douche et d'articles de toilette gratuits. Les serviettes et le linge de lit sont fournis.
La plage de Tallow se trouve à 1,5 km du Main Beach Apartments. L'aéroport Ballina Byron Gateway est implanté à 22 km.