Glen villa resort
Location situated near the beach in the heart of byron bay glen villa resort is close to wategos beach cape byron lighthouse and belongil beach also nearby are byron bay golf course and tallow beach property features in addition to an outdoor pool and tourticket assistance glen villa resort features barbecue grills additional amenities include laundry facilities a garden and a picnic area complimentary self parking is available onsite for guests the property has designated areas f