With a stay at Madison Plaza Townsville, you'll be centrally located in Townsville, within a 10-minute walk of Catholic Diocese of Townsville and Castle Hill. Featured amenities include luggage storage, laundry facilities, and an elevator. Limited parking is available onsite.