Armstrong Apartment - Apartments for Rent in Suffolk Park, New South Wales, Australia
in Suffolk Park, AU. Armstrong Apartment is a self-contained 2 bedroom unit with everything you need for a beachside getaway. Indoor and outdoor dining areas, 100 metres to shops and pub and 200 metres to Tallows Beach. Just far enough away from the hustle of Byron Bay.