Townsville, Townsville
Spend a second to
save a fortune!
Spend a second to save a fortune!
51 Palmer Street, Townsville
Located in the entertainment and dining centre of Townsville, this 4-star hotel features 2 swimming pools, a restaurant and BBQ facilities.
See MoreUsage of subsidiary facilities may incur additional fees