Osprey Holiday House

Byron Bay Accommodation – Holiday House in Byron Bay – at Clarkes Beach

ADDRESS: 2/120 Lighthouse Road, Byron Bay, NSW, Australia

VIEW THE OSPREY GALLERY

8 People
4 Bedrooms
3 Bathrooms
2 Carparks
Pool