Home » New South Wales » Byron Bay » Bay Royal Apartments

24-28 Bay Street, BYRON BAY, AUSTRALIA

FREECALL 1800 252668

The best beach in Australia now has the best accommodation. Lose yourself in the luxury and style of Byron Bay's premier self contained apartments.
Call us for hotel accommodation at Bay Royal Apartments, Byron Bay
Car Hire Australia