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.
11/210 James StreetSouth Toowoomba QLD 4350
FAX:(07) 4639 8554
(07) 4639 8555
[email protected]