Offering mountain views and a garden, St James Beachfront Accommodation offers accommodation situated conveniently in St James, within a short distance of St James Beach, Danger Beach and Kalk Bay Harbour Beach.
Number of rooms: 3
16 Main Road (Eastcliffe) St James, 7946 St James, South Africa