Leeu House is a gorgeous boutique hotel in South Africa's Cape Winelands that you can book using World of Hyatt points.