There is one place to stay in Cottesloe for 151 - 500 guests
1 results
On Perth's most glorious beach, Ocean Beach Backpackers offers high quality accommodation at budget rates.