23 Harvest Road, North Fremantle WA 6159, Australia
Distance: 370 m
Company description
Pier 21 Apartment Hotel Fremantle is superbly positioned on the banks of the Swan River, near Perth. Self-contained accommodation close to the centre of historic Fremantle and pristine beaches.