El Treetops Everglades, situado a solo 10 minutos a pie de la orilla de arena de la playa Tallows, ofrece bicicletas gratuitas para explorar los alrededores.
La Treetops Everglades Villa se encuentra a 3 minutos en coche de Byron Bay y a 5 minutos en coche del faro del cabo Byron.
Las villas de 1 y 2 dormitorios disponen de zona de salón al aire libre, zona de salón interior con TV y reproductor de DVD y zona de salón comedor. Los huéspedes podrán relajarse en el solárium o en el sofá cama.
Todas las habitaciones tienen acceso a una cocina totalmente equipada y a una lavadora. Se ofrece servicio de enlace con el aeropuerto.