Directly across from Byron's Main Beach, Bay Royal offers self-contained apartments with a private balcony or patio, many with ocean views. Guest facilities include a swimming pool and tennis court.
24 Bay St, Byron Bay 2481 NSW - See Map
- Cable TV
- Cooking facilities
Payments Accepted: Visa, Mastercard, Eftpos