Glen Villa Resort is located in Byron Bay, just a 2-minute walk from the town centre. It offers fully self-contained cabins with en-suite bathrooms and kitchenettes.
All cabins of Glen Villa Resort are equipped with air conditioning and TVs. Guests can also choose a luxurious spa cabin, and unwind in their own private spa bath.
Guests can cool off in the outdoor swimming pool, or relax in the spa.