Treetops Everglades ligt op slechts 10 minuten lopen van het zandstrand van Tallows en biedt gratis fietsen, zodat u de omgeving kunt verkennen.
Treetops Everglades Villa ligt op 3 minuten rijden van Byron Bay en op 5 minuten rijden van de vuurtoren van Cape Byron.
De villa's met 1 en 2 slaapkamers beschikken over een loungeruimte in de buitenlucht, een loungeruimte met een tv en een dvd-speler, en een woon-/eetruimte. U kunt ontspannen op het zonneterras of op de bedbank.
Alle kamers bieden toegang tot een volledig uitgeruste keuken en wasfaciliteiten. Er is een pendeldienst van/naar de luchthaven beschikbaar.