Situado apenas a 10 minutos a pé das margens arenosas da Praia de Tallows, o Treetops Everglades disponibiliza bicicletas gratuitas para que possa explorar a área circundante.
A Treetops Everglades Villa fica a 3 minutos de carro de Byron Bay e a 5 minutos de carro do Farol do Cabo Byron.
As villas com 1 e 2 quartos incluem uma área de estar ao ar livre, uma área de estar interior com uma televisão e um leitor de DVD, bem como uma área de estar/refeições. Os hóspedes podem relaxar no terraço para banhos de sol ou na espreguiçadeira.
Todos os quartos têm acesso a uma cozinha totalmente equipada e a comodidades de lavandaria. Está disponível um serviço de transporte de/para o aeroporto.