Villa 5298 is a fully equipped, spacious, two level 5 bedroom/ 3 bath house situated in Suffolk Park,near Tallows Beach. Just a short drive from the heart of Byron Bay and a short stroll to some of Byron's most beautiful secluded beaches, makes Villa 5298, an ideal holiday destination.