Pier 21 Apartment Hotel
7-9 John Street North Fremantle WA 6159, Perth
Very Good, 4
Located on the banks of the Swan River and within easy reach of Fremantle's local attractions and transport.
The Pier 21 Apartment Hotel is a Tourist hotel. Located in CITY CENTER area. Shopping is a...
More Info