Holiday Village Apartments
Open your door and step into the action, it is all at your fingertips!
Located on Jonson Street, the main street of Byron Bay, there is a wide range of retail shops, restaurants, bars and cafes, al…
Located in the main street of Byron Bay and easy walking distance to everything Byron Bay has to offer. Great restaurants, cafes and nightlife are all close by and Byron Bay's famous beaches are only…
Free parking is available onsite.