TOWNSVILLE L'Abode Accommodation is located at 5 Kingsway Place, Townsville City QLD 4810, Australia