Junto al mar, Glen Villa Resort es una excelente opción para hospedarse en Byron Bay. Los huéspedes pueden darse un buen chapuzón en la alberca al aire libre. Además, servicios sin costo extra, como wifi y estacionamiento, son beneficios adicionales. La propiedad destaca por su terraza, su jardín, y sus unidades con patio e incluso televisión LCD. A otros visitantes les encantan las amenidades y características como el personal amable y el estado general de la propiedad.