The Atlantic is comprised of four original Byron Bay beach houses with stylish shared spaces for those seeking luxury accommodations. Discover The Atlantic Now!