With the Twelve Apostles mountain range as a dramatic backdrop, the sumptuous Glen Beach Villas majestically contemplate scenic Glen Beach (the small intimate beach between Camps Bay beach and Clifton) and the vast Atlantic sweep beyond. These magnificently-appointed, exclusive refuges are guaranteed to charm even the most discerning guest. Gazing down on the gorgeous sands, these exclusive multi-bedroom dwellings entertain some of the finest views of both the Atlantic Ocean and the Twelve Apostles mountain range.