Elua Beach House March 17, 2021 Elua Beach House is a modern and spacious home situated in central Byron Bay with an easy walk to CBD, Main and Belongil Beaches. The house has been beautifully renovated and enjoys sea breezes and pl...