Rosa's Place 3 Sth Beach Villa
2 McLaren Street, 6162 South Fremantle, Australia
Rosa's Place 3 Sth Beach Villa is a beachfront property set in South Fremantle, 500 metres from Fremantle South Beach and 1.7 km from CY O'Connor Beach. The air-conditioned accommodation is 2.2 km from Bathers Beach.