Das 3-Sterne Treetops Lakeside Apartments Byron Bay befindet sich knapp 2 Kilometer vom Strand Tallow Beach entfernt und verfügt über 6 Zimmer mit modernen Einrichtungen.
Arakwal-Nationalpark ist weniger als 3 km von der Pension und Golfplatz Byron Bay Golf Course ist in ungefähr 10 Minuten Autofahrt von hier aus zu erreichen. Das Hotel ist auch mitten in Restaurants und Cafés. Cape Byron Leuchtturm ist in 3 Kilometer Entfernung von der Unterkunft.
Die meisten Zimmer im Treetops Lakeside Byron Bay bieten einen Schrank und einen Deckenventilator sowie einen Blick über den Pool. Die meisten Zimmer vom Treetops Lakeside Apartments verfügen über einen privaten Balkon.