A Perfect Stay - Bay Royal Apartment 2 features a balcony and is located in Byron Bay, within just 600 metres of Main Beach and 1.5 km of Clarkes Beach. The property is situated 3 km from Cape Byron Lighthouse, 4.2 km from Byron Bay Golf Course and 35 km from Big Prawn. Free WiFi is available throughout the property and Belongil Beach is 500 metres away. The air-conditioned apartment consists of 3 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a bath and a hair dryer. The accommodation is non-smoking. Brunswick Boat Harbour is 20 km from the apartment, while Ballina Golf Course is 30 km away. The nearest airport is Ballina Byron Gateway Airport, 25 km from A Perfect Stay - Bay Royal Apartment 2.