Located in south james street Toowoomba, Apollo Lodge is minutes from Toowoomba Base Hospital and close to Laurel Bank Park.

This 4-star motels in south toowoomba is within close proximity of City Golf Club and Grand Central Shopping Centre.

Contact – Not sure which rooms to book? Get in touch!