Waters Edge The Strand 4 stars

63-64 The Strand, North Ward, 4810 Townsville, Australia

Hotel image
Read more reviews for Waters Edge The Strand