Glen Villa Resort
Glen Villa Resort is a comfortable place to stay in Byron Bay.
Perfectly located 2.1 km away from Tallow Beach, the hotel is set in the heart of Byron Bay. The venue is set 10 minutes' walk from Byron Bay center.
The hotel is situated near a museum, a castle and a lighthouse.
For the guests' enjoyment Glen Villa Resort features en-suite rooms equipped with complimentary wireless internet, heating, a patio, a personal computer and ironing facilities. Some rooms have the garden view. A fridge, a toaster and a cooktop are also provided for self-catering.
Guests can reach Glen Villa Resort from Ballina Byron Gateway airport within 30 minutes' drive.
There are free self parking, a vending machine and a luggage storage available on the premises.
On-site spa options feature a spa lounge and a Jacuzzi.