Description
Bay Royal Apartments is a contemporary beachfront property located in Byron Bay, New South Wales.
The apartments offer luxurious and fully self-contained accommodation with a range of key features.
Bay Royal Apartments are situated directly across from Byron's Main Beach, providing guests with convenient access to the beach and stunning ocean views. The accommodation is fully self-contained and offers a range of luxurious amenities.
[See more][See less]
Capacity: 30
Number of rooms: 15rooms
Facilities: On the water, Pool, Restaurant
Room features: Air Conditioning, Mini bar, TV
Services: Car parking