Townsville, Townsville
Spend a second to
save a fortune!
Spend a second to save a fortune!
10 Palmer Street, Townsville
Located in Townsville's trendy downtown Palmer Street, Grand Hotel Townsville offers self-contained accommodation with a private balcony. Guests enjoy an outdoor pool, a fitness center and a spa pool.
See MoreUsage of subsidiary facilities may incur additional fees