Hot deals, special offers and packages for Byron accommodation at the Byron Bay Hotel & Apartments