Apollo Lodge Toowoomba is an apartment only 2.5 km from Cobb & Co Museum and Japanese Garden.
Empire Theatre and Laurel Bank Park are located approximately 650 meters away. A 10-minute walk to the center of Toowoomba. Guests will enjoy dishes of italian cuisine served in Grill'd, which is about 250 meters away.
This apartment comprises 10 rooms with climate control and cable TV.
There is a kitchen fitted with a microwave, a toaster and a fridge.
5 km to Toowoomba airport.