Located 112 meters from The Balcony. Stop at Quiksilver Apartments to discover the wonders of Byron Bay. The hotel has everything you need for a comfortable stay.
Located 147 meters from The Balcony. Apartments Inn Byron is perfectly located for both business and leisure guests in Byron Bay. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.