Rydges Esplanade Hotel

46 – 54 Marine Terrace Fremantle

Superior Room $235.00 per room, per night, room only

2631759-Esplanade-Hotel-Fremantle-by-Rydges-Guest-Room-5

 esplanade-hotel-fremantle