Townsville & Surrounds Accommodation With Bush Views
The Castle Lodge Motel is located 1.5km from town centre,walking distance to all the facilities & entertainment of Townsville Strand. The on-site Restaurant Windows as the name suggest, is surround...