Byron Bay Hotel & Apartments

AIB Street Shot_2Located in the heart of Byron Bay and a 2 minute walk to iconic Main Beach, Byron Bay Hotel & Apartments is an award winning property offering 43 well-appointed king hotel rooms and 1, 2 and 3 bedroom self-contained apartments. Under new management since early June 2017, the property previously traded as Apartments Inn Byron.