Arricchito da un giardino, l'Apollo Lodge sorge a Toowoomba. La struttura si trova a soli 50 m dal Toowoomba Base Hospital, accessibile tramite un cancello.
Gli spaziosi appartamenti dispongono di una zona lavanderia e di un garage con parcheggio gratuito. Gli appartamenti dispongono di una grande TV a schermo piatto con canali via cavo e film. Sono indipendenti e dotate di forno a microonde, piano cottura a 2 fuochi, posate e stoviglie.
Le lenzuola sono incluse. Gli asciugamani extra sono disponibili a un costo aggiuntivo.