Dotato di un giardino, il Main Beach Apartments si trova a Byron Bay, a soli 400 m dal Byron Bay Surf Club e a 1,9 km dal faro Main Beach Cape Byron Lighthouse. Il parcheggio privato è gratuito.
Tutti gli appartamenti con 2 camere da letto sono dotati di aria condizionata e TV a schermo piatto. Alcune includono un balcone e/o un patio con vista sul mare. A disposizione anche una cucina con forno, microonde, tostapane, bollitore e frigorifero. Il bagno privato è completo di set di cortesia e vasca o doccia. Lenzuola e asciugamani sono inclusi.
Il Main Beach Apartments dista 1,5 km da Tallow Beach. La struttura dista 22 km dall'Aeroporto Ballina Byron Gateway.