About Satara Byron Bay
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.