There is only one place to stay in North Fremantle with a Restaurant
1 results
Superbly positioned on the banks of the Swan River, the award winning Pier 21 Apartment Hotel in North Fremantle enjoys unrivalled views of both the river and adjacent marina.