Location

Byron Bay

 

12 Marvell St

28º is situated in the heart of Byron Bay just a few minutes walk to the finest restaurants, bars, cafes and shops and a leisurely 5 minute stroll to the beach.