The Terraces Main Beach
Appartamento
Byron Bay
Just 100 metres from Byron Bay's Main Beach, The Terraces offers self-contained beachfront accommodation with a private balcony. Each apartment includes a flat-screen TV. Guests enjoy free unlimited Wi-Fi and Netflix entertainment.
Numero delle stanze: 7
37 Lawson Street, 2481 Byron Bay, Australia