Photo gallery for Apollo Lodge
Apartment
Apollo Lodge
Upscale Toowoomba apartment in South Toowoomba with free parking
Reviews
8.2 out of 10 Very good
Popular amenities
Explore the area
11/210 James Street, South Toowoomba, QLD, 4350
- Toowoomba Base Hospital1 min walk
- Grand Central Shopping Centre13 min walk
- City Golf Club16 min walk
- Brisbane, QLD (BNE)104 min drive
Rooms & beds
Bedroom 1
1 Double Bed and 2 Single Beds
Spaces
Kitchen
Number of living rooms
Garden
Property # 9625071