Located in Byron Bay, this apartment is near the beach. Cape Byron Lighthouse and Crystal Castle & Shambhala Gardens are local landmarks, and some of the area's activities can be experienced at Byron Bay Golf Course and Club Byron. Kayaking and scuba diving offer great chances to get out on the surrounding water, or you can seek out an adventure with horse riding and cycling nearby.