L'Abelia House si trova a Byron Bay, a soli 5 minuti di auto dalla Tallow Beach, ed è dotata di servizi gratuiti quali la connessione Wi-Fi, la prima colazione e un parcheggio in loco.

L'Abelia House di Byron Bay si trova a soli 8 minuti di auto da negozi e ristoranti e a 15 minuti di auto dal Faro di Cape Byron e da Main Beach.

Caratterizzate da portefinestre che si aprono su una veranda in comune con patio in arenaria, tutte le camere dispongono di letti di qualità, di mobili in stile antico e di bagno interno.

La prima colazione continentale può essere servita in camera o sul patio comune con vista sui giardini.