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.
Number of rooms: 422
8-10 Palmer Street, 4810 Townsville, Australia
Hotel booked 4 times today.