Byron Bay Luxury Accommodation | Beach Suites, Byron Bay Luxury Accommodation Overlooking Byron Bay’s Main Beach, Beach Suites is the ultimate in Byron Bay luxury accommodation, offering a range of stylish boutique studios and large airy apartments. Beach Suites combines discreet personal service, beachfront access and a central location, creating Byron Bay’s most refined luxurious accommodation. Shops, restaurants, cafes and bars of […].