Scarborough & Absolutely Beachfront Accommodation. phone The Esplanade (Cnr Reserve St) Scarborough, Western Australia 6019 map