Offering a garden and garden view, Barnard Self-Catering Apartments is situated in St Francis Bay, 600 metres from St Francis Bay Beach and 800 metres from St Francis Links Golf Course.
Number of rooms: 5
17 Lyme Road South, 6312 St Francis Bay, South Africa