Byron Bay, New South WalesOsprey Beach House
Osprey Beach House
4 Stars
120 Lighthouse Road , Byron Bay, New South Wales, Australia
Boasting accommodation with a private pool, Osprey Beach House is set in Byron Bay. The property is located 1.4 km from Cape Byron Lighthouse, 4.3 km from Byron Bay Golf Course and 35 km from Big Praw…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms