Doté d'un jardin, l'Apollo Lodge propose un hébergement à Toowoomba. L'établissement est situé à seulement 50 mètres de l'hôpital Toowoomba Base, accessible par une porte.
Les appartements spacieux disposent d'un lave-linge et d'un parking couvert gratuit. Les appartements disposent d'une grande télévision par câble à écran plat et de films. Ils sont indépendants et comprennent un four micro-ondes, une cuisinière avec 2 plaques de cuisson, des couverts et de la vaisselle.
Le linge de lit est fourni. Des serviettes supplémentaires sont disponibles moyennant des frais supplémentaires.