ALBATROSS Boutique Hotel offers a unique accommodation for golfers in South Africa. Discover golfers' paradise!