Satara Byron Bay is situated in Byron Bay, 3.3 km from Arakwal National Park. Free private parking is available on site. All rooms come with a flat-screen TV and DVD player. Certain rooms have a seating area to relax in after a busy day.
53-59 Broken Head Road, Byron Bay 2481 NSW - See Map