Bay Royal's three bedroom apartments have that added touch of space, luxury and elegance. Tastefully decorated, these spacious apartments all face Byron's Main Beach with Apartments 8, 13 and 14 featuring stunning ocean view balconies and Apartment 2...
MORE INFO
CHECK AVAILABILITY