Aquarius on the Beach – Townsville Accommodation Gorgeous Waterfront Views Aquarius on the Beach Townsville is located on the Strand, Townsville’s world-class beachfront promenade and most desirable location. When staying with us guests enjoy rooms that make the ...More information