O Glen Villa Resort confortável de 3 estrelas está localizado a caminhada de 17 minutos de Clarkes Beach e dispõe de 74 quartos com comodidades modernas. Farol do Cabo Byron fica a 2.9 km de distância, e Byron Bay Surf Life Saving Club fica relativamente próximo deste balneário exclusivo.
Hotel fantástico está localizado a 18 minutos a pé do Parque Nacional de Arakwal e estação de autocarros Byron Bay Coach está a 10 minutos de distância a pé. Para quem viaja de longe, o aeroporto de Ballina Byron Gateway fica a 34 minutos de carro.
Alguns quartos têm o ferro e tábua de passar, ferro de passar, controle de temperatura, bem como pátio e sala de jantar para garantir uma estadia confortável. Os hóspedes também podem usar banheira de spa e banheira de hidromassagem, juntamente com comodidades como secador de cabelo e lençóis de banho. Certas unidades têm vista para o pátio.
Pode caminhar 8 minutos até Cheeky Monkey's ou comer no Jonsons Restaurant Bar situado a 8 minutos a pé.